iphone - ios如何在不越狱的情况下获取后台进程状态(运行/挂起)

标签 iphone objective-c ios ios4 ios5

<分区>

Possible Duplicate:
Can we retrieve the applications currently running in iPhone and iPad

我想知道的是在ios中有没有办法在不越狱的情况下获取当前后台进程状态(运行/挂起)

最佳答案

AppStore 中的应用程序正是这样做的(例如 SYS-Activity Monitor)。他们可能使用来自 Can we retrieve the applications currently running in iPhone and iPad 的方法 此方法不允许您确定已暂停的应用程序。 它还不允许您确定哪个应用程序是后台(如果您也是后台 - 您可能会感到困惑) 此外,应用程序被命名为“邮件”、“电话”等(而不是像 com.apple.MobileMail 这样的包 ID)。有很多方法可以解决这个问题,但它们需要私有(private) API

关于iphone - ios如何在不越狱的情况下获取后台进程状态(运行/挂起),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8121406/

相关文章:

iphone - 在不重启设备的情况下禁用主页按钮

iphone - 任何 iOS block 的标识

objective-c - 在主线程上执行带有多个参数的方法的最简单方法是什么?

html - 字体解析问题

iphone - 带有矩阵 View 的 UITableView

ios - Xcode 6 beta 2 问题导出 .ipa : "Your account already has a valid iOS distribution certificate"

ios - Xcode 测试未检测到我的类(class)

objective-c - 为什么我的 NSTableView 数据源方法出现 EXE_BAD_ACCESS 错误?

ios - '[CLLocationManager headingAvailable]' 返回 FALSE

ios - 从另一个类 objc 访问变量