美文网首页
升级 Xcode 10 报错libstdc++.6.0.9 或i

升级 Xcode 10 报错libstdc++.6.0.9 或i

作者: 忆白i | 来源:发表于2018-10-22 09:57 被阅读46次

    因为部分项目依赖 libstdc++.6.0.9 升级后在Xcode 10直接爆红
    原因是Xcode 10中将libstdc++.6.0.9库文件删除 解决方法如下
    第一种问题如下

    ```

    :-1: Multiple commands produce '/Users/apple/Library/Developer/Xcode/DerivedData/***-bhlqprgipomplmdvezvqeblrssva/Build/Products/Debug-iphonesimulator/***.app/Info.plist':

    1) Target '***' (project '***') has copy command from '/Users/apple/Desktop/iOS 项目最新版/***/CommonLibrary/Masonry/Info.plist' to '/Users/apple/Library/Developer/Xcode/DerivedData/***-bhlqprgipomplmdvezvqeblrssva/Build/Products/Debug-iphonesimulator/***.app/Info.plist'

    2) Target '***' (project '***') has process command with output '/Users/apple/Library/Developer/Xcode/DerivedData/***-bhlqprgipomplmdvezvqeblrssva/Build/Products/Debug-iphonesimulator/***.app/Info.plist'

    ```

    Xcode - File - Project Settings - Build System - 选择LegacyBuild System - Done 遇到这个问题不要怕慢慢来

    真机运行库

    打开你的终端工具复制下面路径

    ```

    open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib

    ```

    如果安装到别的地方直接点击Xcode显示包内容 根据尚敏啊这个跟路径找到对应的文件夹即可

    模拟器运行库

    打开你的终端工具复制下面路径

    ```

    open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib

    ```

    如果安装到别的地方直接点击Xcode显示包内容 根据上面这个跟路径找到对应的文件夹即可

    最后后一步

    找你的开发小伙伴要Xcode9版本的 要一个这个文件 libstdc++.6.0.9.tbd 放进去 退出xcode 重新运行

    相关文章

      网友评论

          本文标题:升级 Xcode 10 报错libstdc++.6.0.9 或i

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