我已启用后台模式>我的目标功能中的位置更新.我在iOS 9模拟器中运行应用程序,我将应用程序置于背景状态,位置>城市在模拟器中运行,似乎不断获取位置更新.但我在真正的iOS 9设备中运行该应用程序,并在转到后台几秒后,我松开状态栏中的位置服务箭头,并且没有收到位置更新.
另一方面,我在真正的iOS 8设备中运行应用程序,它似乎一直在监听位置(状态栏中的箭头不会消失).
为什么位置服务在iOS 9真正的iPhone中停留在后台?
我需要帮助解决这个问题,提前谢谢.
解决方法
使用iOS 9,您还需要将allowsBackgroundLocationUpdates设置为yes.请参阅文档
here
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。