实际上,我有点混乱。我正在开发一个像驾驶员和乘客一样的应用程序。在驾驶员方面,如果我通过点击开始按钮启动我的驱动器,那么用户将在苹果地图上移动忘记路线方向。
当苹果地图将在那时打开时,我的应用程序将处于后台模式,并且司机将他/她的当前位置发送给乘客。
所以问题是我们可以将当前位置发送给乘客多长时间。根据我的知识,iOS应用程序将活10分钟。在后台模式。 (不确定)
那么如何才能增加应用后台模式的后台时间?很可能会有呼叫API用于将驾驶员当前位置发送给乘客。
答案 0 :(得分:1)
如果您启用了后台位置更新,并且"始终"位置权限,并且您在应用进入后台之前启用了位置更新,然后您的应用将继续无限期地接收位置更新。
您只需几秒钟即可处理每次更新,但这应该有足够的时间将短交易发送到您的服务器。