且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

获取ios 8中所有已安装应用程序的列表

更新时间:2022-11-26 22:44:16

试试这个。
它有效,我已经测试过了。

try this. it works,I've tested.

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