2014-01-28 133 views
0

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

这里是我的代码: -

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

请帮助我。提前致谢。

+0

你在哪里调用'setKeepAliveTimeout:处理器:' ? – Gad

回答

0

为什么你没有做这个功能使用背景模式(在项目设置中开启“背景模式”并勾选“位置更新”中的“能力”

相关问题