我正在制作一个用于跟踪用户位置的应用程序,但是我在后台跟踪连续用户位置直到用户自己停下来时遇到问题。我自己通过在大约 30 分钟的时间内在距离 17 公里的汽车中跟踪来测试该应用程序. 当我开始跟踪时,我只是简单地将应用程序放在后台,当我到达目的地时,当我完成大约 10-12 公里的距离和大约 15-20 分钟的时间时,我看到应用程序停止更新位置。就像 IOS在后台暂停应用程序。我在 iOS 版本 12 中测试了应用程序。以下是我为获取位置所做的屏幕截图:
我正在使用标准位置服务。我现在应该怎么做才能以这种准确度在后台获得连续的位置更新?