有没有办法在设备重启时启动应用程序。
我的意思是 - 我的应用程序试图在应用程序在后台运行时获取位置,但是如果用户重新启动设备,那么应用程序将不会提供任何位置更新。
即使设备重新启动,有没有办法让应用程序继续运行?
提前致谢。
答案 0 :(得分:1)
不,iOS不提供类似自动启动功能的任何功能。越狱手机可能有一种方法,但如果你的目标是App Store,你必须设计你的应用程序/服务,你可以忍受这个限制。
修改:我已经纠正了。如果您在voip
的{{1}}密钥中设置UIBackgroundModes
值,那么您的应用会在设备重启后重新启动。根据{{3}}:
Info.plist
: 该应用程序提供IP语音服务。具有此密钥的应用程序在系统引导后自动启动,以便应用程序可以重新建立VoIP服务。