im正在以XCODE 7.1.1版本和iOS 7.0版本作为部署目标的iOS项目中工作;我只使用Objective-C。u2028我正在我的项目中使用我们的一个自定义框架。但问题是,我的项目在模拟器中运行得很好,并且失败了,错误是dyld:Library未加载:当我在设备(iOS8)中运行时。当我试图在不修改我同事的一个系统中info.plist的任何内容的情况下运行同一个项目时,它在Simulator&设备也是。u2028我真的不知道发生了什么。我重新安装了XCODE,但问题仍然存在。我还将我的框架添加到了嵌入式二进制文件中。我在我的项目和框架的项目中都禁用了位代码。为了供您参考,我在下面发布了完整的错误。
dyld: Library not loaded: @rpath/custom_framework.framework/custom_framework
Referenced from: /private/var/mobile/Containers/Bundle/Application/632142A6-4485-41D1-8A65-238112513129/MY_APP.app/MY_APP
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/632142A6-4485-41D1-8A65-238112513129/MY_APP.app/Frameworks/custom_framework.framework/custom_framework: mmap() error 1 at address=0x008C2000, size=0x0000C000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/632142A6-4485-41D1-8A65-238112513129/MY_APP.app/Frameworks/custom_framework.framework/custom_framework
iOS7不支持加载与应用程序捆绑的动态框架。您将需要iOS 8。
我很惊讶在Xcode中构建应用程序时没有出现错误。