ios开发不越狱获取本地应用列表通过调用运行时库

来源:互联网 发布:linux查看oracle端口 编辑:程序博客网 时间:2024/06/05 07:24

核心代码:

#include <objc/runtime.h> Class LSApplicationWorkspace_class = objc_getClass("LSApplicationWorkspace"); SEL selector=NSSelectorFromString(@"defaultWorkspace"); NSObject* workspace = [LSApplicationWorkspace_class performSelector:selector]; SEL selectorALL = NSSelectorFromString(@"allApplications"); NSLog(@"apps: %@", [workspace performSelector:selectorALL]);

此方法可能在apple上审核不通过

原创粉丝点击