如何使用Swift和AppKit(适用于MacOS的Xcode)如何获得IOBluetoothDevice的电池电量

问题描述 投票:4回答:1

我正在使用Xcode根据Swift编写的CocoaAppKit开发MacOS应用

我在整个应用程序中都使用IOBluetoothDevice对象,并且希望能够显示设备的电池电量,如果可以访问。

我希望电池电量级别在操作系统的蓝牙设置上可见的设备(请参见下图),也可以通过编程方式访问(例如,AirPods,Magic Keyboard等)。但是,我在任何地方都找不到。

我也考虑过执行终端命令并找到了this thread,但它也没有用。

谢谢

Bluetooth device battery level available to the OS

我正在使用Xcode开发基于Swift编写的Cocoa&AppKit的MacOS应用。我在整个应用程序中都使用IOBluetoothDevice对象,并且希望能够显示设备的电池...

swift macos cocoa appkit
1个回答
0
投票

您可以使用IOKit从IORegistry获取蓝牙设备的电池电量。

© www.soinside.com 2019 - 2024. All rights reserved.