我没有在其他测试iPhone上获得后台更新。我在我自己的测试iPhone上构建并运行了一个应用程序。模拟器也能正常进行测试。两者都可以在后台继续提取位置服务。我通过将lat和long吐入调试区来测试它。即使在后台,也都会长时间吐痰,然后继续咳嗽。
当我把它放在我的室友iPhone上进行测试时,它不会在后台继续更新。除此之外,它工作正常。我在他的设置中进入开发部分,也找不到任何东西。允许应用程序在后台运行,是否有一些我缺少的东西?
答案 0 :(得分:0)
转到设置 - >隐私 - >位置服务(应该开启) - >您的应用名称(请检查您是否允许使用位置)
答案 1 :(得分:0)
在设置/常规
中检查后台应用刷新设置Apple - getting the user's location
当用户禁用后台应用刷新设置时 全球或您的应用程序,重大变化的位置服务 不会重新启动您的应用。此外,虽然后台应用程序刷新 关闭应用程序不会收到重大更改或区域监控 事件,即使它在前景中。