美文网首页
dyld`dyld_fatal_error:

dyld`dyld_fatal_error:

作者: 叶舞清风 | 来源:发表于2019-05-05 13:01 被阅读0次

    五一假期后启动项目报错如下图:


    dyld`dyld_fatal_error.png

    控制台输出日志:


    Library not loaded.png

    正在查找解决问题方法:

            原因:在低版本的iOS系统上运行了找不到相应框架(根据你得到的提示而定,以上面为例是在iOS5上找不到AdSupport框架,因为它是在iOS6被引入的。)
    
    根据自身情况:
    
      1、更新cocospod --> 升级podfile中的依赖库,因为今天我更新升级了笔记本的gem,所以需要上诉方法,看看是否能够解决问题
    
      2、清空一下项目缓存,再次运行是否解决问题
    
      3、将依赖的框架设为optional,这需要你提前考虑当低版本系统运行应用,库不存在时的情况。
    project → targets → Bulid Phases → 搜索一下pod,改变status为Optional
    
    屏幕快照 2019-05-05 下午1.11.16.png
    dyld: Library not loaded: @rpath/libswiftCore.dylib
      Referenced from: /private/var/containers/Bundle/Application/C22B52E2-E7FB-4EB3-8832-4750BE52B23A/TestDemo.app/Frameworks/PromiseKit.framework/PromiseKit
      Reason: no suitable image found.  Did find:
        /private/var/containers/Bundle/Application/C22B52E2-E7FB-4EB3-8832-4750BE52B23A/TestDemo.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/C22B52E2-E7FB-4EB3-8832-4750BE52B23A/TestDemo.app/Frameworks/libswiftCore.dylib'
    
    

    相关文章

      网友评论

          本文标题:dyld`dyld_fatal_error:

          本文链接:https://www.haomeiwen.com/subject/tpbcoqtx.html