iOS开发之使程序在后台运行

方法一(此方法不太可靠):app

开启程序后台运行:内存

[application beginBackgroundTaskWithExpirationHandler:^{it

//后台运行过时后会调用此block内代码io

}];后台

上面在后台开启任务让程序在后台持续保持运行状态,但能保持运行的时间是不肯定。好比内存不足的时候系统可能中止其在后台运行。程序

方法二:方法

欺骗系统,在Info.plist中声明本身的应用类型为audio、在后台播放mp3。使其能长期在后台运行。di

相关文章
相关标签/搜索