无法获取结帐代码

unable to get checkout code

我正在尝试在 playground 中使用 RxSwift,因此我需要检查 RxSwift,但是 carthage update --platform iOS 只下载框架。

你知道为什么以及该怎么做吗?

在那之前我只会git克隆。

正如 Playground 页面顶部所说,"Build the RxSwift-macOS scheme"。因此,首先,您需要为 macOS 而不仅仅是 iOS 构建框架,正如您正在尝试做的那样:

carthage update --platform macOS

一般来说,如果您正在尝试让某事发挥作用,请在使其发挥作用之前不要尝试优化。所以甚至不要限制平台,让它在简单的情况下工作:

carthage update

至于确保 Carthage 不下载预编译框架,请使用 --no-use-binaries 标志:

carthage update --no-use-binaries

然而,这不应该是你的问题,因为 Carthage will/should 在这两种情况下仍将框架的 git 存储库检出到 Carthage/Checkouts/