我正在后台运行一个具有显着位置变化和监控区域的应用程序,该应用程序运行良好,但如果用户不使用该应用程序几天,那么该应用程序将被终止。有没有办法阻止应用程序被终止?比如可能触发警报以提醒用户每2天打开一次应用程序?有谁知道如何让应用程序持续运行,而不是被终止/暂停?
答案 0 :(得分:3)
“重要位置更改”超过4天意味着您的应用程序不仅耗尽电池(iOS 4.x以后禁止使用),但它在后台将资源从系统中取出。应用无法在后台永久处理,因此操作系统会选择将其终止。只需关闭后台处理,只在用户打开应用时更新用户的位置。你想知道最好的部分:它都是随机的!操作系统可以杀死邮件或YouTube或其他一些应用程序为你腾出空间,但它没有,它杀了你的应用程序。对不起,没有记录的方法,对不起。
答案 1 :(得分:1)
我认为应用程序无法连续运行,也不会被终止/暂停。您可以使用push notification提醒用户每两天打开一次应用。