说明
通过在代码中设定定时器可以阻止程序在ios后台运行。
工具
Mac OS X操作系统;
Xcode编译器;
操作
新建一个empty(空的)工程项目,在文件夹目录找到Info.plist文件,并打开。
在Info.plist文件中添加一行。
“key”键值滚动选择为“Required background modes”。
展开“Required background modes”的item,给“Item 0”的值输入“audio”,回车键,在iOS SDK8.0会显示。
添加框架AVFoundation.framework。
打开AppDelegate.m文件进行配置。
编译运行,按“home”键进入后台是将每秒计数1次,恢复前台,变活跃时,得到计数值。(完成)