如果需要发布本地通知,我在我的应用程序中有NSTimer在后台检查,它工作得很好,但只在进入后台模式后的几分钟内。我怎么才能让NSTimer一直在后台运行呢?
[[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:nil];
[[NSRunLoop mainRunLoop] addTimer:self.timer forMode:NSRunLoopCommonModes];发布于 2014-03-12 04:50:40
只有当您注册长时间运行的后台任务,并且需要有特定的原因才能获得批准时,才能执行此操作。看一看documentation
https://stackoverflow.com/questions/22336296
复制相似问题