【问题标题】:Error building iOS Framework: usr/local/bin/carthage: No such file or directory构建 iOS 框架时出错:usr/local/bin/carthage:没有这样的文件或目录
【发布时间】:2023-04-05 06:47:02
【问题描述】:

我在构建包含几个使用 Carthage 安装的外部框架的项目时遇到此错误:

/Users/moneycup/Library/Developer/Xcode/DerivedData/MoneyCup-fawvvvubqmiqrzajrxdwjxeiaxbw/Build/Intermediates/MoneyCup.build/Debug-iphonesimulator/MoneyCup.build/Script-03D74C381DE83AC900F61FEE.sh:第2行:usr/local/bin /carthage: 没有这样的文件或目录

我完全不知道现在该做什么。 提前感谢您的任何建议。

【问题讨论】:

  • 我不知道是什么导致了这个问题或如何解决它,但我会先用谷歌搜索错误消息,usr/local/bin/carthage: No such file or directory

标签: swift xcode carthage


【解决方案1】:

您的项目中有一个构建脚本:

/usr/local/bin/carthage copy-frameworks

(在Build Phases找到),但是找不到迦太基。

解决这个问题:

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

如果这不是问题:

【讨论】:

  • 谢谢。它可以删除脚本!只是为了我的理解,脚本的目的是什么?
  • 脚本在an Aplle bug 周围工作。我建议使用该脚本,但要(重新)安装 Carthage。
  • 是的,安装 Carthage 为我解决了这个问题。该脚本已经有前导斜杠。
猜你喜欢
  • 2023-04-04
  • 1970-01-01
  • 2016-05-03
  • 2019-07-25
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 2018-03-21
相关资源
最近更新 更多