美文网首页
升级到Xcode 10项目报错

升级到Xcode 10项目报错

作者: 黎先生_ | 来源:发表于2018-09-19 08:54 被阅读0次

    今天升级到了Xcode 10,运行项目报错,报错如下:

    error: Multiple commands produce '/Users/yangliubing/Library/Developer/Xcode/DerivedData/huiyuan-hjgquptyxlcqryafxstxxhsfeqeu/Build/Products/Debug-iphoneos/huiyuan.app':
    1) Target 'huiyuan' has create directory command with output '/Users/yangliubing/Library/Developer/Xcode/DerivedData/huiyuan-hjgquptyxlcqryafxstxxhsfeqeu/Build/Products/Debug-iphoneos/huiyuan.app'
    2) That command depends on command in Target 'huiyuan': script phase “[CP] Copy Pods Resources”
    
    屏幕快照 2018-09-19 上午8.53.42.png

    分析:更新到Xcode10 版本需要CocoaPods版本>=1.4.0以上,可见Github上的一个issues Xcode10 beta can't load bundles from CocoaPods

    解决问题:打开终端

    查看当前系统Cocoapods版本命令:

    pod --version
    

    安装更新:

     pod setup
    

    当执行完以后再执行

    sudo gem install cocoapods
    

    这个时候可能会出现报错

    While executing gem ... (Gem::FilePermissionError)
        You don't have write permissions for the /usr/bin directory.
    

    改成如下命令即可

     sudo gem install -n /usr/local/bin cocoapods 
    

    好了,这时候cocoapods已经更新到了最新的版本,接下来就是把本地pod的第三方库统统删除,我是先把podfile里的第三方先删掉,然后pod update,接着再把删掉的comand+z,再pod update就OK了,别着急,编译项目还会报以下错误



    解决:
    请看截图


    屏幕快照 2018-09-25 上午9.59.01.png 屏幕快照 2018-09-25 上午9.55.39.png

    运行项目,OK👌

    相关文章

      网友评论

          本文标题:升级到Xcode 10项目报错

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