Ios 了解“backgroundRefreshStatus”属性
我已经启用了一个iOS应用程序,可以在后台模式下更新位置。我正在侦听Ios 了解“backgroundRefreshStatus”属性,ios,background,core-location,uiapplicationdelegate,uiapplication,Ios,Background,Core Location,Uiapplicationdelegate,Uiapplication,我已经启用了一个iOS应用程序,可以在后台模式下更新位置。我正在侦听UIApplicationBackgroundRefreshStatus didChangeNotification通知,并检查backgroundRefreshStatus属性。关于财产,文件中说: 此属性反映是否可以将应用程序启动到后台以处理后台行为,例如处理后台位置更新和执行后台抓取 我在模拟器中运行应用程序进行了一些测试,当我在“设置”中禁用应用程序的“后台应用程序刷新”功能时,我确实收到状态更改的通知,但我看到位置不断
UIApplicationBackgroundRefreshStatus didChangeNotification
通知,并检查backgroundRefreshStatus
属性。关于财产,文件中说:
此属性反映是否可以将应用程序启动到后台以处理后台行为,例如处理后台位置更新和执行后台抓取
我在模拟器中运行应用程序进行了一些测试,当我在“设置”中禁用应用程序的“后台应用程序刷新”功能时,我确实收到状态更改的通知,但我看到位置不断更新。当用户禁用“后台应用程序刷新”时,我希望所有后台任务都停止。。。这是一个模拟器问题/错误吗?还是开发者有责任停止后台任务
谢谢你还在目睹这种行为吗?