iOS应用在后台长久运行
来源:互联网 发布:mysql如何导出数据库 编辑:程序博客网 时间:2024/05/21 22:27
一般来说iOS在进入后台之后只有5秒钟的运行时间,但是通过applicationDidEnterBackground:(UIApplication *)application方法可以让程序运行到10分钟。
// AppDelegate.h
@property (nonatomic, assign)UIBackgroundTaskIdentifier backgroundUpdateTask;
// AppDelegate.m文件
- (void)applicationDidEnterBackground:(UIApplication *)application{
typeof(self) weakSelf =self;
self.backgroundUpdateTask = [[UIApplication sharedApplication] beginBackgroundTaskWithExpirationHandler:^{
[weakSelf endBackgroundUpdateTask];
}];
}
- (void)endBackgroundUpdateTask{
[[UIApplication sharedApplication] endBackgroundTask:self.backgroundUpdateTask];
self.backgroundUpdateTask = UIBackgroundTaskInvalid;
}
4 0
- iOS应用在后台长久运行
- iOS应用在后台长久运行
- iOS 后台长久运行
- ios 让程序在后台长久运行的方法
- block实现程序在后台长久运行
- 在ios后台运行
- 让iOS程序长久在后台运行
- 让程序进入后台后能长久运行代码
- iOS应用后台运行GPS定位功能的实现
- iOS应用后台运行GPS定位功能的实现
- unity iOS应用切换到后台之后持续运行
- [后台]iOS中后台运行
- 应用后台长运行
- ios后台运行程序
- ios socket 后台运行
- iOS中后台运行
- iOS中后台运行
- iOS中后台运行
- Merge Intervals
- Elasticsearch java API (13)Search API 使用聚合
- 数据不再遥远——如何构建企业级的数据分析平台
- SSH原理与运用(一):远程登录
- 关于nginx配置成功后,无法访问的问题
- iOS应用在后台长久运行
- TCP长连接与短连接的区别
- Leetcode-binary-tree-inorder-traversal
- 关于JS访问文件服务器的HTTP文件地址实现文件下载
- python读写excel文件
- MathType如何保存常用公式
- Python 核心编程笔记_Chapter_5_Note_1 数据类型及相关运算
- Android drawText获取text宽度的三种方式
- js数据类型