我已经完成了一个iOS应用程序,每10分钟获取一次位置,并通过Web服务将位置更新到服务器。我使用setKeepAliveTimeout方法来处理VOIP配置。我没有使用任何流。它运作良好。但是当我重启我的手机时。它不会在10分钟后自动调用特定方法。只有当我再次重新打开应用程序时,它才会更新。
这是我的代码: -
[[UIApplication sharedApplication] setKeepAliveTimeout:600 handler:^{
//call update method
}];
请帮我解决这个问题。在此先感谢。
答案 0 :(得分:0)
为什么在使用后台模式时没有执行此功能(打开“后台模式”并在项目设置的“功能”中选中“位置更新”。