我目前正在尝试为iOS设备开发安全应用程序,并且我想在我的应用程序中包含所有当前正在运行的进程的列表。
有可能吗?
还有一个问题:是否可以获取所有已安装应用程序及其权限的列表?如果是,怎么样?
非常感谢任何提示/代码示例。
答案 0 :(得分:1)
您可以使用私有API 列出设备上安装的所有应用程序(例如this question中所述),但是 如果您使用它,请将您的应用程序提交到App Store。
对于当前正在运行的进程,在iOS9之前曾经有过一种方法,但现在不再存在了:
在iOS 9中,沙箱现在阻止进程访问其他进程的kern.proc,kern.procargs和kern.procargs2值
不允许iOS应用查看正在运行的其他应用