如何阻止程序在ios后台运行

2025-05-07 09:58:16
推荐回答(1个)
回答1:

  • 说明

    通过在代码中设定定时器可以阻止程序在ios后台运行。

  • 工具

    Mac OS X操作系统;

    Xcode编译器;

  • 操作

  1. 新建一个empty(空的)工程项目,在文件夹目录找到Info.plist文件,并打开。

  2. 在Info.plist文件中添加一行。

  3. “key”键值滚动选择为“Required background modes”。

  4. 展开“Required background modes”的item,给“Item 0”的值输入“audio”,回车键,在iOS SDK8.0会显示。

  5. 添加框架AVFoundation.framework。

  6. 打开AppDelegate.m文件进行配置。

  7. 编译运行,按“home”键进入后台是将每秒计数1次,恢复前台,变活跃时,得到计数值。(完成)