摘要: setKeepAliveTimeout定期唤醒间隔至少600秒唤醒,唤醒后执行的代码最多10秒要执行完成。与setMinimumBackgroundFetchInterval的区别呢?performFetchWithCompletionHandler配对使用,只用于后台获取。 阅读全文
posted @ 2016-01-17 21:10 lypzxy 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 10分钟 beginBackgroundTaskWithExpirationHandler,beginBackgroundTaskWithName endBackgroundTask 定义变量 UIBackgroundTaskIdentifier bgTask; - (void)applicatio 阅读全文
posted @ 2016-01-17 19:30 lypzxy 阅读(2064) 评论(0) 推荐(0) 编辑
摘要: 3.这里有一个问题,就是客户端是通过心跳来和服务端保持连接,心跳是由定时器触发的,当我退到后台以后,定时器方法被挂起,那么通过如下设置来在后台运行定时器beginBackgroundTaskWithExpirationHandler-(void)applicationDidEnterBackgrou... 阅读全文
posted @ 2016-01-17 17:10 lypzxy 阅读(599) 评论(0) 推荐(0) 编辑