在已注册使用位置服务在后台运行的应用程序的情况下,哪些事件将导致backgroundTimeRemaining重设为其最大值,并且该重设会延长允许完成正在进行的任务的持续时间吗?
最佳答案
您到底想做什么?看来您想run continuously in the background。
或者,也许您只是想在位置更新时运行一些代码?然后,当您的应用收到位置更改通知时,不要“欺骗系统”并运行该代码(并使用beginBackgroundTaskWithExpirationHandler:
运行它)。
关于iphone - 什么事件将重置backgroundTimeRemaining?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15170442/