Objective-C错误:dyld:未加载库:@rpath/custom_framework.framework/VT



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中构建应用程序时没有出现错误。

最新更新