当iPhone应用程序处于后台状态或应用程序最小化时,我想要监控应用程序在后台的持续时间,以及每隔24小时需要从web服务器获取更新并将修改写入本地数据库的时间间隔。
只要应用程序在后台,这个监视器周期就会重复。这种任务在iPhone应用程序中是可能的吗?有没有人可以帮助我,当应用程序处于后台状态时,我如何执行这些任务?
beginBackgroundTaskWithExpirationHandler:是让应用程序在后台执行长时间任务的接口,但这将支持多长时间。
发布于 2012-12-11 15:14:18
后台任务在10分钟后被终止,所以回答您的问题:不,它不是没有通过重要位置的更新来伪装某种长期事件处理,即使到那时,您也无法控制事件的确切发送时间。另一方面,使用APNS提醒用户发生更改可能会被忽略,但这是有规律的。
https://stackoverflow.com/questions/13815316
复制相似问题