Ios 无法在电话上运行swift项目。dyld:未加载库:@rpath/libswiftCore.dylib

Ios 无法在电话上运行swift项目。dyld:未加载库:@rpath/libswiftCore.dylib,ios,swift,Ios,Swift,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 suita

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版本6.3.1(6D1002)


已创建新证书和配置文件。没有帮助

检查“嵌入内容包含Swift代码”在生成设置中是否设置为“是”

这与证书无关


如果上述操作不起作用,请检查“运行路径搜索路径”是否设置为@executable\u path/Frameworks

在构建设置中,将“嵌入式内容包含Swift代码”设置为“是”
和“运行路径搜索路径”到“@executable_path/Frameworks”。

转到keychain,并选择证书。带有+号的证书(那些是始终信任的证书)。右键单击->获取信息->扩展信任。将其更改为“使用系统默认值”。这是给我修的。对带有+的证书执行此操作

选中“运行路径搜索路径”,并将其设置为@executable\u path/frameworks您的iPhone运行的是哪个操作系统版本,以及哪个iPhone型号?您是否检查了右侧栏中的相关问题?iPhone 5(iOS 8.3)。是的,我试过相关的问题。尤其是这个[链接]。为了隔离问题,转到文件新项目路线,可以复制相同的问题。我最近更新了Xcode 6.3.1,但不能确定这是否导致了问题。目标C项目运行良好。手机运行的是什么操作系统?更新:nvm,你在下面的评论中提到了一款配备iOS 8.3的iPhone 5。“嵌入式内容包含Swift代码”是“是”,而“运行路径搜索路径”是“@executable\u path/Frameworks”。但这并不奏效。