iOS 电池电量通知推送
iOS Notification push with battery level
我是一名正在开发 iOS 应用程序的学生,我想在达到特定电池电量时在设备上显示一个简单的横幅通知。
我在本地通知中发现了一些有趣的事情 (http://www.appcoda.com/local-notifications-ios8/),但我没有参与实施...
在进行通知设置时,我们必须这样写:
localNotification.fireDate = datePicker.date
但我想除了精确的日期和时间之外,还有其他方法可以为通知设置激活事件,所以我想通过检查电池电量来实现。
当有些人这样写时:
NSNotificationCenter.defaultCenter().addObserver(...
我找不到下一部分执行的完整代码,因为我猜有一部分是我们为弹出窗口添加按钮。
感谢您的帮助!
简而言之:你不能。
可以监控电池使用情况,但一旦您的应用程序被 iOS 暂停(因为用户锁定 phone 或将您的应用程序置于后台),您将无法执行任何代码。
您可以使用后台模式来防止 iOS 暂停您的应用程序,但如果您没有需要这些后台模式的功能,您的应用程序将被 Apple 拒绝。
关于本地通知:触发它们的唯一方法是使用日期。您不能将它们与某些事件挂钩。
我是一名正在开发 iOS 应用程序的学生,我想在达到特定电池电量时在设备上显示一个简单的横幅通知。
我在本地通知中发现了一些有趣的事情 (http://www.appcoda.com/local-notifications-ios8/),但我没有参与实施...
在进行通知设置时,我们必须这样写:
localNotification.fireDate = datePicker.date
但我想除了精确的日期和时间之外,还有其他方法可以为通知设置激活事件,所以我想通过检查电池电量来实现。
当有些人这样写时:
NSNotificationCenter.defaultCenter().addObserver(...
我找不到下一部分执行的完整代码,因为我猜有一部分是我们为弹出窗口添加按钮。
感谢您的帮助!
简而言之:你不能。
可以监控电池使用情况,但一旦您的应用程序被 iOS 暂停(因为用户锁定 phone 或将您的应用程序置于后台),您将无法执行任何代码。
您可以使用后台模式来防止 iOS 暂停您的应用程序,但如果您没有需要这些后台模式的功能,您的应用程序将被 Apple 拒绝。
关于本地通知:触发它们的唯一方法是使用日期。您不能将它们与某些事件挂钩。