xcode 构建iOS框架时出错:用户名/本地/bin/迦太基:无此文件或目录

fcipmucu  于 2023-03-19  发布在  iOS
关注(0)|答案(2)|浏览(127)

我有这个错误时,我的项目,其中包括几个外部框架,我已经安装使用Carthage:
/用户/moneycup/库/开发人员/Xcode/衍生数据/Moneycup-fawvvvubqmiqrzajrxdwjxeiaxbw/构建/中间体/MoneyCup.build/Debug-iphonesimulator/MoneyCup.build/Script-03D74C381DE83AC900F61FEE.sh:第2行:usr/local/bin/carthage:无此文件或目录
我完全不知道现在该怎么办。提前感谢你的建议。

cnjp1d6j

cnjp1d6j1#

您的项目中有一个生成脚本:

/usr/local/bin/carthage copy-frameworks

(Find它在Build Phases中),但找不到Carthage。

要解决此问题:

  • 确保脚本具有前导斜杠(/usr/...而不是usr/

如果这不是问题所在:

uurv41yg

uurv41yg2#

首先,
打开终端确认迦太基的位置。写入终端:

open /opt/homebrew/bin

如果迦太基在那里,那就太好了。
然后,
打开您的项目

目标-〉生成阶段-〉运行脚本-复制Carthage依赖项

位置路径应为:

/opt/homebrew/bin/carthage copy-frameworks

然后,
构建您的项目:)

相关问题