美文网首页
使用Carthage管理swift三方框架,出现/usr/loc

使用Carthage管理swift三方框架,出现/usr/loc

作者: 480a52903ce5 | 来源:发表于2017-10-11 13:39 被阅读333次

    问题:使用Carthage来管理swift项目的三方,check下来项目,运行出现下面错误提示:

    /Users/*****/Library/Developer/Xcode/DerivedData/Build/Intermediates/项目工程名.build/Debug-iphoneos/项目工程名.build/Script-D3C14DB81F6B656E00C7DD2B.sh: line 2: /usr/local/bin/carthage: No such file or directory
    

    倘若本地安装没有安装Carthage的环境,则先安装环境,则通过Homebrew来安装:

    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
    回车即可:
    安装成功则提示:Installation successful!
    安装过程中出现问题,按照提示做对应的命令操作
    

    然后:打开项目中的Products文件夹,如下操作:

    ① xxx.app右击鼠标

    ② show in found

    ③ 找到DerivedData文件,删除

    ④ 关闭Xcode,然后重启Xcode,clean一下运行即可

    上面方法如果还是没有解决,那么可能就是,一个文档生成的第三方appledoc没有安装,那就依次执行下面的命名即可解决:

    
    $ git clone git://github.com/tomaz/appledoc.git 
    
    $ cd appledoc
    $ sudo sh install-appledoc.sh
    
    

    相关文章

      网友评论

          本文标题:使用Carthage管理swift三方框架,出现/usr/loc

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