简体   繁体   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 to compile with the same SDK version as the iOS version, works fine. dumpdecrypted 使用与 iOS 版本相同的 SDK 版本进行编译,工作正常。 Open "Terminal (Terminal)", type xcrun --sdk iphoneos --show-sdk-path.打开“终端(Terminal)”,输入xcrun --sdk iphoneos --show-sdk-path。 My output is /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk我的输出是 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.4.sdk

If the device and xcode's sdk are not the same version, you need to modify the makefile如果设备和xcode的sdk不是同一个版本,需要修改makefile

My system version is iOS8.3, so the modification is as follows SDK= xcrun --sdk iphoneos --show-sdk-path for SDK=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk我的系统版本是iOS8.3,所以修改如下 SDK= xcrun --sdk iphoneos --show-sdk-path for SDK=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/ SDKs/iPhoneOS8.3.sdk

(This iPhoneOS8.X.sdk needs to go to the Internet to download the old version of xcode, and then extract the old version of the sdk, see the description below for the extraction method, and then put it in the same directory as the new version of the sdk, above SDK=/Applications/Xcode.app/Contents/ Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.X.sdk) (这个iPhoneOS8.X.sdk需要去网上下载老版本的xcode,然后解压老版本的sdk,解压方法见下文说明,然后放到和新版本的sdk,上面SDK=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.X.sdk)

8.3 sdk is backward compatible, that is, 8.3 is compatible with 8.0 8.1 .... The path is the path of the downloaded sdk) 8.3 sdk向后兼容,即8.3兼容8.0 8.1 ....路径为下载的sdk的路径)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将LC_LOAD_DYLIB命令插入Mach-O二进制文件或将静态库加入现有二进制文件(IOS) - How to insert a LC_LOAD_DYLIB command into a Mach-O binary or join a static library to an existing binary (IOS) dyld:库未加载:@rpath/libswiftSwiftOnoneSupport.dylib - dyld: Library not loaded: @rpath/libswiftSwiftOnoneSupport.dylib DYLD,找不到依赖的 dylib '/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib' - DYLD, dependent dylib '/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib' not found 命令 PhaseScriptExecution 失败,退出代码非零,Xcode 10.1 dyld:库未加载:/usr/local/opt/readline/lib/libreadline.7.dylib - Command PhaseScriptExecution failed with a nonzero exit code,Xcode 10.1 dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib dyld:未加载库:@rpath/libswiftCore.dylib - dyld: Library not loaded: @rpath/libswiftCore.dylib dyld:库未加载:@rpath/libswiftCore.dylib - dyld: Library not loaded: @rpath/libswiftCore.dylib .dylib文件丢失 - .dylib file is missing 用于控制,编辑或发出dylib的LC_UUID的工具吗? - Tools to control, edit, or emit the LC_UUID of a dylib? iOS应用程序中缺少dylib - dylib missing on iOS application Dyld错误消息:未加载库:@ rpath / libswiftAssetsLibrary.dylib - Dyld Error Message: Library not loaded: @rpath/libswiftAssetsLibrary.dylib
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM