在Apple Watch上,我可以通过设置WKInterfaceDevice.current().isBatteryMonitoringEnabled = true
然后检查WKInterfaceDevice.current().batteryLevel
和WKInterfaceDevice.current().batteryState
来检查WatchKit Extension中的电池电量和充电状态。
虽然WKInterfaceDevice.current()
对象在iOS上可用,但isBatteryMonitoringEnabled
,batteryLevel
和batteryState
属性不可用。
有人知道可以从iOS访问配对的Apple Watch的电池电量和充电状态吗?
由于Apple的电池小部件显示了已配对Apple Watch的当前电量和充电状态,因此这似乎是有可能的,尽管这可能是使用私有API的,因为它是iOS内置的小部件。 / p>
有关更多背景信息,请参见post about what I was trying to accomplish on Medium。