我做了一个iOS应用程序,每10分钟获取一次位置,并通过web服务将位置更新到服务器。我已经使用了setKeepAliveTimeout方法来做VOIP的配置。我没有使用任何流。它工作得很好。但是当我重启我的手机。它不会在10分钟后自动调用特定的方法。只有当我再次打开应用程序时,它才会更新。
以下是我的代码:
[[UIApplication sharedApplication] setKeepAliveTimeout:600 handler:^{
//call update method
}];请帮我弄一下这个。提前谢谢。
发布于 2014-01-28 19:28:55
为什么你不使用后台模式来做这个功能(打开“后台模式”,在项目设置的“功能”中勾选“位置更新”。
https://stackoverflow.com/questions/21404104
复制相似问题