Tyi*_*ilo 6 objective-c jailbreak ios
获取iOS应用程序的路径比搜索更简单/var/mobile/Applications吗?
我知道名称和包标识符,但路径在不同的iOS设备上不一致.
这是用于越狱调整,所以我可以使用PrivateFrameworks和Apple不允许的其他代码.
如果您正在运行在Springboard中执行的代码,这应该非常简单。获取SBApplicationController的sharedInstance,然后拿到SBApplication你正在寻找与applicationWithDisplayIdentifier:方法(或使用你选择的任何方法)。本SBApplication类包含的属性path,containerPath以及bundle(在许多其他),其中一个应该是你在找什么。我自己没有尝试过,所以不能保证它会起作用,但是基于对Springboard头文件的快速浏览(您可以在此处查看或自己转储头文件),它应该可以工作。
另一方面,如果您不是从Springboard运行(即,如果您正在制作一个实际的App Store风格的应用程序),那么您可能会不走运。您可以查看与Springboard的进程间通信,看看是否可以在其中进行某些操作,但这可能比其价值更大。
| 归档时间: |
|
| 查看次数: |
2236 次 |
| 最近记录: |