原因:
这么炫酷的功能,手机又不想越狱,又想体验一波,于是研究了他源码,实现了功能。
1. 下载源码
https://github.com/FLEXTool/FLEX?tab=readme-ov-filehttps://github.com/FLEXTool/FLEX?tab=readme-ov-file
2. 修改源码
下载源码,修改FLEXManager.m文件,添加下面代码。
NSLog(@"通过修改 FLEXManager 的 sharedManager 方法");
NSLog(@"你可以让 FLEX 在每次应用启动时自动显示调试工具。");
NSLog(@"接下来,通过 Tweak 注入修改后的 FLEX.dylib 或 FLEX.framework");
NSLog(@"并在应用启动时初始化 FLEXManager,即可实现所需的自动启动功能。");
+ (void)load {
//延迟几秒钟来确保界面已经完全加载:
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
NSLog(@"Attempting to show FLEX explorer after delay.");
// 自动启动 FLEX 调试工具
[[self sharedManager] showExplorer];
});
}
3. 编译代码
确保你修改后的 FLEX.framework
或 FLEX.dylib
被正确注入到应用中。如果你是通过 Tweak 注入,确认 Tweak 确实工作,并且 FLEXManager
的代码已在应用中执行。