ios - ios如何延长App唤醒时间

标签 ios cllocationmanager

我正在使用位置管理器在调用 didExitRegion/didEnterRegion 方法时唤醒我的应用程序。
应用正在唤醒,但根据我的测试,它会被唤醒 10 秒。

我想把这个唤醒时间延长到1分钟,可以吗?
请提出建议。

最佳答案

是的,这是可能的。

您可以使用 beginBackgroundTaskWithExpirationHandler: UIApplication 类的方法来延长唤醒时间。

关于ios - ios如何延长App唤醒时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28962069/

相关文章:

ios - 如何在 Sprite Kit 中初始化所有场景?

objective-c - 在 UITabBarController 中为 Xcode Storyboard Segue 设置标识符,并获取指向其 View Controller 的指针

ios - NSXMLparser 在 IOS swift 中具有基本身份验证

ios - 快速将 UITableView 编辑按钮添加到工具栏

ios - 有什么好方法可以知道 CLLocationManager 的 startMonitoringForRegion 何时完成?

ios - 为什么我有时从 CLLocationManager 获得不准确的纬度和经度值?

html - iOS 8,9 body 元素上的字体粗细导致 html 实体 - 消失(不间断的连字符)

ios - iOS后台限制是否允许http?

iphone - 我的应用程序仅请求推送通知权限,但不请求位置。我该如何解决这个问题?

iphone - MKMapView 无法按位置设置居中