在iOS应用中永远获得用户的位置

时间:2014-01-28 11:15:46

标签: ios location voip background-process reboot

我已经完成了一个iOS应用程序,每10分钟获取一次位置,并通过Web服务将位置更新到服务器。我使用setKeepAliveTimeout方法来处理VOIP配置。我没有使用任何流。它运作良好。但是当我重启我的手机时。它不会在10分钟后自动调用特定方法。只有当我再次重新打开应用程序时,它才会更新。

这是我的代码: -

[[UIApplication sharedApplication] setKeepAliveTimeout:600 handler:^{
        //call update method
}];

请帮我解决这个问题。在此先感谢。

1 个答案:

答案 0 :(得分:0)

为什么在使用后台模式时没有执行此功能(打开“后台模式”并在项目设置的“功能”中选中“位置更新”。