如何从非越狱设备中提取dyld_shared_cache?

时间:2018-11-13 15:50:17

标签: ios objective-c jailbreak

我要撤消iOS 12 dyld_shared_cache文件。 但是,我不知道如何从非越狱设备中提取iOS 12 dyld_shared_cache文件。 是提取该文件的某种方法吗?

1 个答案:

答案 0 :(得分:0)

您可以编写一个基本上可以执行此操作的应用程序:

NSString* documents = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
[NSFileManager.defaultManager copyItemAtPath:@"/System/Library/Caches/com.apple.dyld/dyld_shared_cache_arm64" 
                              toPath:[documents stringByAppendingPathComponent:@"cache"]]

在应用程序的Info.plist中启用iTunes文件共享,您可以使用iTunes抓取文件。