无法在手机上运行快速项目。 dyld:Library未加载:@ rpath / libswiftCore.dylib

1.编写新项目 。 单一视图应用程序,目标C。 跑 。 在iPhone上运行

2.编写新项目 。 单视图应用程序,Swift。 跑 。 以下错误

dyld: Library not loaded: @rpath/libswiftCore.dylib Referenced from: /private/var/mobile/Containers/Bundle/Application/F3FB09C8-29C3-4389-9B3F-4F355FDF8EC8/Test.app/Test Reason: no suitable image found. Did find: /private/var/mobile/Containers/Bundle/Application/F3FB09C8-29C3-4389-9B3F-4F355FDF8EC8/Test.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x001E3000, size=0x00168000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/F3FB09C8-29C3-4389-9B3F-4F355FDF8EC8/Test.app/Frameworks/libswiftCore.dylib 

环境Xcode Version 6.3.1 (6D1002)

创build新的证书和configuration文件。没有帮助。

转到钥匙串,然后select证书。有+符号的证书(那些总是信任的证书)。 右键单击 – >获取信息 – >展开信任。将其更改为“使用系统默认值”。 这为我固定。 做到有+的证书。

在编译设置中检查“embedded式内容包含Swift代码”是否设置为YES。

这不是与证书。

如果以上操作无效,请检查“运行pathsearchpath”是否设置为@ executable_path / Frameworks

在您的构build设置中,将“embedded式内容包含Swift代码”设置为“YES”和“运行pathsearchpath”设置为“@ executable_path / Frameworks”。