IOS 运行时崩溃(dyld: Library not loaded: @rpath/libswiftCore.dylib&&reason: image not found的解决方案)

场景--------->项目run开始过程中突然crash ?如下图~
控制台信息

为啥嘞?? 难道是因为没有libswiftCore.dylib这个库?没有image 图片?

其实都不是,他并不是没有这个库,而是库文件没有加载成功,那么有什么办法可以让他重新加载成功呢?

一.
clean xcode,把真机上的app删除,重新运行

二.

  1. 退出 Xcode
  2. 重启电脑
  3. 找到 这个 DerivedData 文件夹 删除 (路径: ~/Library/Developer/Xcode/DerivedData)
  4. 删除这个 com.apple.dt.Xcode 文件 (路径: ~/Library/Caches/com.apple.dt.Xcode)

以上两步骤主要目的是清理缓存所导致出现的问题。

三.
Build Settings->Build Options->Always Embed Swift Standard Libraries = Yes

四.(选择性实现)
General->Embedded Binaries 点击’+‘号 看看有没有落下的动态库文件忘记添加了。如果有请添加。

到这里重新run你的项目,搞定crash的问题,希望可以帮到你 谢谢~

你可能感兴趣的:(IOS 运行时崩溃(dyld: Library not loaded: @rpath/libswiftCore.dylib&&reason: image not found的解决方案))