问题:使用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