我知道这个问题已经多次回答,但是当我为IOS 8.1编写Swift应用程序时,我无法找到正确的解决方案:
dyld:未加载库:@ rpath / libswiftCore.dylib引用自:/private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/AppName原因:找不到合适的图像 . 找到:/private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/AppName.app/Frameworks/libswiftCore.dylib:mmap()错误1在地址= 0x008A1000,大小= 0x001A4000段= __文本在Segment :: map( )mapping /private/var/mobile/Containers/Bundle/Application/LONGSERIALNUMBER/APPLICATION_NAME/Frameworks/libswiftCore.dylib
正如它在这个问题中说的那样
dyld: Library not loaded: @rpath/libswiftCore.dylib
我尝试过所有这些动作:
-
重新启动Xcode,iPhone,电脑
-
清洁和重建
-
撤销并创建新的证书/配置文件
-
运行路径搜索路径是'$(inherited) @executable_path/Frameworks'
-
嵌入式内容包含Swift代码'Yes'
-
Code Signing Identity是开发人员
但我总是得到同样的错误......
我正在使用XCode 6.1和OS X Mavericks 10.9.5,我有一个iPhone 4s用于测试 .
今天晚上我在朋友的电脑上部署了我的应用程序,一切都很完美 . 关键是我朋友的OS X是Yosemite 10.10 . 所以似乎使用Yosemite问题就消失了 .
任何想法都会受到赞赏 . 谢谢 .
PS:由于一些复杂的原因,我无法将我的操作系统更新为Yosemite
1 回答
你用cocoapods吗?使用它有类似的问题 . 如果是这样,请尝试使用不同版本的可可 beans 荚 .