我已启用iOS应用,可在后台模式下更新位置。我正在收听UIApplicationBackgroundRefreshStatusDidChangeNotification
通知,并检查backgroundRefreshStatus
属性。关于该财产,在文件中说:
此属性反映应用程序是否可以启动到后台以处理后台行为,例如处理后台位置更新和执行后台提取。
我在模拟器中运行应用程序进行了一些测试,当我禁用"后台应用程序刷新"在"设置"中的应用功能,我收到状态更改的通知,但我看到位置不断更新。我期待所有后台任务在"后台应用程序刷新"用户禁用...是模拟器关注/错误?或者开发人员是否有责任停止后台任务?
由于