升级MacO和Xcode时,迦太基更新失败,退出代码为1

时间:2019-12-02 19:18:25

标签: swift xcode carthage

升级操作系统和/或Xcode之后。

运行时

$ carthage update --platform iOS --no-use-binaries

您将获得类似的输出

  

获取FooLibrary   Shell任务(/ usr / bin / env git fetch --prune --quiet https://github.com/foodeveloper/FooLibrary.git refs / tags / :refs / tags / + refs / heads / :refs / heads / (在/Users/yourUser/Library/Caches/foo.package/dependencies/FooLibrary中启动)失败,退出代码为1

我写下了一个解决方案,希望它可以为您提供帮助。

1 个答案:

答案 0 :(得分:0)

此问题在Carthage 0.33.0和Xcode 11中发生。

要解决此问题: 首先:打开新的Xcode并选择最后一个CLI,以确保您使用的是最后一个CLI。

Command Line Tool - Error - xcrun: error: unable to find utility "xcodebuild", not a developer tool or in PATH

第二个:请通过删除迦太基的缓存来解决它: rm -rf〜/ Library / Caches / org.carthage.CarthageKit 来源:https://github.com/ashleymills/Reachability.swift/issues/340

谢谢。 我希望这可以帮助某人。