【发布时间】:2014-01-28 11:15:45
【问题描述】:
我做了一个 iOS 应用程序,每 10 分钟获取一次位置,并通过 Web 服务将位置更新到服务器。我使用 setKeepAliveTimeout 方法来进行 VOIP 配置。我没有使用任何流。它运作良好。但是当我重新启动我的手机时。它不会在 10 分钟后自动调用特定方法。只有当我再次重新打开应用程序时,它才会更新。
这是我的代码:-
[[UIApplication sharedApplication] setKeepAliveTimeout:600 handler:^{
//call update method
}];
请帮我解决这个问题。提前致谢。
【问题讨论】:
-
你在哪里打电话给
setKeepAliveTimeout:handler:?
标签: ios location voip background-process reboot