簡體   English   中英

dumpdecrypted.dylib:缺少 LC_DYLD_INFO 加載命令

[英]dumpdecrypted.dylib: missing LC_DYLD_INFO load command

當我使用 dumpdecrypted.dylib 破解應用程序時,我得到以下信息:“dyld:無法加載插入的庫 'dumpdecrypted.dylib',因為找不到合適的圖像。找到:dumpdecrypted.dylib:缺少 LC_DYLD_INFO 加載命令”有什么想法嗎?

dumpdecrypted 使用與 iOS 版本相同的 SDK 版本進行編譯,工作正常。 打開“終端(Terminal)”,輸入xcrun --sdk iphoneos --show-sdk-path。 我的輸出是 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk

如果設備和xcode的sdk不是同一個版本,需要修改makefile

我的系統版本是iOS8.3,所以修改如下 SDK= xcrun --sdk iphoneos --show-sdk-path for SDK=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/ SDKs/iPhoneOS8.3.sdk

(這個iPhoneOS8.X.sdk需要去網上下載老版本的xcode,然后解壓老版本的sdk,解壓方法見下文說明,然后放到和新版本的sdk,上面SDK=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.X.sdk)

8.3 sdk向后兼容,即8.3兼容8.0 8.1 ....路徑為下載的sdk的路徑)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM