【发布时间】:2015-11-17 12:32:00
【问题描述】:
我正在使用 XCODE 版本 7.1.1 和 iOS 版本:7.0 作为部署目标和我使用 Objective-C Only 的 iOS 项目。我在我的项目中使用我们的自定义框架之一。 但问题是我的项目在我的模拟器中运行得很好,并且由于 Error dyld: Library not loaded: when i'm running same in Device(iOS8) 而失败。 当我尝试运行同一个项目而不修改我同事的系统之一中的 info.plist 的任何内容时,它在模拟器和设备中的其他系统中也可以正常工作。我真的不知道发生了什么。 我重新安装了我的 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
【问题讨论】:
标签: ios objective-c xcode7 mobile-application