如何通过设备重启来保持应用程序启动

时间:2011-08-02 06:16:14

标签: iphone objective-c ios4 iphone-sdk-3.0

有没有办法在设备重启时启动应用程序。

我的意思是 - 我的应用程序试图在应用程序在后台运行时获取位置,但是如果用户重新启动设备,那么应用程序将不会提供任何位置更新。

即使设备重新启动,有没有办法让应用程序继续运行?

提前致谢。

1 个答案:

答案 0 :(得分:1)

不,iOS不提供类似自动启动功能的任何功能。越狱手机可能有一种方法,但如果你的目标是App Store,你必须设计你的应用程序/服务,你可以忍受这个限制。

修改:我已经纠正了。如果您在voip的{​​{1}}密钥中设置UIBackgroundModes值,那么您的应用会在设备重启后重新启动。根据{{​​3}}:

  

Info.plist:   该应用程序提供IP语音服务。具有此密钥的应用程序在系统引导后自动启动,以便应用程序可以重新建立VoIP服务。