0

当 iOS 设备插入或拔出电源时,是否可以在后台通知应用程序?

4

1 回答 1

1

你需要两个功能:

CFRunLoopSourceRef IOPSNotificationCreateRunLoopSource(IOPowerSourceCallbackType callback, void *context);
// to subscrive to a notification of a power source being changed

CFTypeRef IOPSCopyPowerSourcesInfo(void);
// to get info about your current power source

两者都在这里描述:IOPowerSource

我不确定它是否会在后台模式下工作,但你可以试试。

于 2013-10-05T08:01:06.277 回答