大约 30 分钟后,我的应用程序正在后台检查某些算法 我的应用程序似乎是关闭的(我认为iPhone转为 sleep 模式)。我需要该应用程序 只要该算法在后台运行即可运行。
你知道如何设置这个 20 分钟计时器以通过某种操作重新计数吗? 也许是 NSRunloop 或其他什么?
最佳答案
您无法重置此计时器或继续在普通操作系统 iPhone 上在后台运行(除非有有限的时间,或者您的类型合法地属于 VoIP、音频或 GPS 3 种类型)。
用户可以通过将您的应用程序置于前台(可能是在收到通知或其他操作后)来重置此计时器。
关于iphone - 应用程序在后台时出现后台问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8070047/