IOS8中重要的位置变化

时间:2014-09-24 19:03:26

标签: ios8 core-location

IOS8中的重要位置更新是否需要在LocationManager上调用“请求始终授权”? requestWhenInUseAuthorization在使用SLC时似乎不够,即使应用程序仅在前台运行。即,didUpdateLocation永远不会被调用。对我没有任何意义。还有其他人遇到过这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您必须请求始终授权。 requestWhenInUseAuthorization下的讨论部分中的documented表示:

  

应用不能使用自动重启应用的任何服务,例如   作为区域监控或重要的位置变更服务

意味着位置更改可以在不使用时启动应用,这需要始终权限。