【发布时间】:2015-12-13 23:23:16
【问题描述】:
在 iOS9 中,当应用程序进入后台时(设置了所有适当的标志等用于后台处理,包括新的 allowBackgroundLocationUpdates 属性),位置管理器报告更新 10 秒然后休眠。将应用程序带回前台并再次返回后台后,更新会按预期持续运行。
这仅在 iOS9(非测试版)中发生,而不是在 iOS7 或 iOS8 中。
还有其他人遇到过这种行为吗?
【问题讨论】:
-
我也注意到了。只有设置
pausesLocationUpdatesAutomatically = false似乎可以解决它。不幸的是,这会带来电池使用损失 -
感谢您的回复;此标志已设置为 false,问题仍然存在。
标签: background cllocationmanager ios9