當我們的應用程序在後臺時,是否可以快速檢查電池電量?檢查背景中的電池電量?
目前我正在使用一個iOS應用程序,當電池電量達到30%時,系統將通知用戶系統通知。
我試過了,我收到了隨機通知,有時是4%,有時是10%,移動比以往任何時候都多30%。
func applicationDidEnterBackground(application: UIApplication) {
if(UIDevice.currentDevice().batteryLevel <= 0.30 && UIDevice.currentDevice().batteryState != UIDeviceBatteryState.Charging)
{
Notification.addNotificationSystem("Mettre le portable à charger", fireDate: 1, iconBadgeNumber: false)
}
}
}
您的應用程序被暫停在後臺運行,所以你不能指望定期醒來並檢查電池狀態。 –