设备重启时的NSNotification

3
有没有一种方法可以在iOS中知道设备何时重新启动,就像Android中的“BOOT_COMPLETED”权限一样。浏览了互联网,但找不到合适的答案。任何帮助将不胜感激。
1个回答

0

https://github.com/lithium3141/BootLaunch

您可以参考此页面,但需要注意一点,如果您的应用程序没有VoIP功能,苹果将拒绝您的申请。

苹果在其文件中声明:

https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW1

UIBackgroundModes

voip-应用程序提供语音通话服务。设置此键后,系统启动时将自动启动该应用程序以重新建立VoIP服务。同时,允许带有此键的应用程序播放背景音频。

remote-notification-应用程序使用远程通知作为新内容可供下载的信号。当接收到远程通知时,系统会在后台启动或恢复应用程序并为其提供少量时间来下载新的内容。

iOS 7.0及更高版本支持此值。

voip键是大多数voip应用程序(如skype)使用的技术。


启动引导将提供上次启动时间。我的需求是想尽快知道设备何时启动?我的应用程序不是VOIP应用程序,因此无法使用它。感谢您的答案,但这不是我要找的东西。 - Avinash
目前的 SDK 不支持,所以答案是 不可能 的。 - CoolMonster
所以苹果没有提供任何类似于电池状态的nsnotification吗? - Avinash

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接