前言
正文
- sandboxPath
%hook SpringBoard
-(void)applicationDidFinishLaunching: (id)application
{
@autoreleasepool {
%orig;
SBApplicationController *sbApplicationCtrl=[%c(SBApplicationController) sharedInstance];
id app = [sbApplicationCtrl applicationWithBundleIdentifier:@"com.tencent.xin"];
NSString *contentUserID = [app sandboxPath];
NSLog(@"contentUserID %@",contentUserID);//微信的沙盒路径 /private/var/mobile/Containers/Data/Application/D63C96C4-CA75-41E1-BA33-D39F97DA709C
}
}
%end
- uicache 刷新桌面图标
see also
- SBApplication: - (NSString *)sandboxPath;
- [liberios jailbreakiOS11.1.1Liberios](https://mrmad.com.tw/liberios
- 可以越狱成功的ipa
- Electra_JB
- 以后关注这个就知道最新版的cydia有没有出来
- 100行Python代码自动抢火车票!
- RevealLoader
Depends: mobilesubstrate, preferenceloader, applist
- 动态加载 FLEX 的越狱插件 - FLEXLoader
- iphonedevwiki-PreferenceLoader
- PreferenceLoader
1、PreferenceLoader 是一个 MobileSubstrate 提供的工具,它可以让开发者在系统设置界面添加应用程序入口。 2、在 iOS 设备的 /Library/PreferenceLoader/Preferences 下放入一个 plist 和三个图标文件(对应不同分辨率)。其中,plist 文件用来指定设置界面的展示内容,而图标文件则是用于在系统设置的入口处显示。 3、参考 RevealLoader 修改 plist 文件内容.(https://github.com/zhangkn/RevealLoader/tree/master/layout/Library/PreferenceLoader/Preferences)比较重要的是两个字段是 ALSettingsPath 和 ALSettingsKeyPrefix
- AppList 项目地址
- PreferenceLoader 使用例子
- http://clang.llvm.org/docs/
- http://rheard.com/blog/
转载请注明:张坤楠的博客 > SpringBoard
在操作过程或者文章有问题的话欢迎在 原文 里提问或指正。