今天从svn上checkout一个新项目 运行之后报个红点
大致的报错是这样的
Shell Script Invocation Error Group
/Users/arthuraraujo/Library/Developer/Xcode/DerivedData/…balabala../Build/Products/Debug-iphoneos/项目名~: No such file or directory
command + shift + g 到文件夹查看一番(没看懂😂)
又到stackoverflow 查了下,有个回答说,
- 先关掉xcode,
- 删除
/Users/arthuraraujo/Library/Developer/Xcode/DerivedData/…balabala../Build/Products/Debug-iphoneos/项目名 中对应你的项目 - 重启xcode
试了,但是并没有奏效💦
再次打开项目的文件夹📁,发现一个关键字carthage
好吧,大致猜到了,就是项目依赖用的carthage管理的
安装carthage后再build好了
说起carthage大概是一年前 写 swfit 时发现的,相比CocoaPods这个量级小,非侵入。但是写代码时无法跳转到依赖库的源文件去查看源代码 各有千秋吧