xcode运行swift报错libswiftCore.dylib

网上现在有以下这些方法,整理下~

首先系统版本 10.13.3,,,,xcode版本 Version 9.2 (9C40b)    测试机系统::11.2.1

每次修改完 最好 clean xcode 

1、从XCode8的嵌入式内容包含Swift Code选项不再可用的选项将需要更改 "Always Embed Swift Standard Libraries = YES"

2、在我的证书中缺少了AppleWWDRCA.cer这个系统证书;;;

3、我的证书在Keychain Access中的信任策略是Always Trust,把它改回默认值解决了这个问题。ps:我是最后用的这个方法解决的~   记得 clean 下~


4、设置Runpath Search Paths以@executable_path/Frameworks作为显示在生成设置的下面的截图:


5、让我们项目P导入自定义库L,那么你必须添加L到

P -> Build Phases -> Embed Frameworks -> +。这对我行得通。


6、这个方法也可以试下

1. 退出 Xcode

2. 重启电脑

3. 找到 这个 DerivedData 文件夹 删除 (路径: ~/Library/Developer/Xcode/DerivedData)

4. 删除这个 com.apple.dt.Xcode 文件 (路径: ~/Library/Caches/com.apple.dt.Xcode)

7、revoke证书,重新生成一份,做这个事情前要确认好,不然你的这个操作会引起团队中的人员,导致其他成员跑不了真机   ====   这个是官方的建议,但是我因为认证手机丢失、无法登陆开发者平台,没有试验这个。

记录下 自己遇到的坑,,,开始swift~~

你可能感兴趣的:(xcode运行swift报错libswiftCore.dylib)