我正在尝试在项目中使用以下包:
https://github.com/richardtop/CalendarKit.git
当我尝试通过 Swift 包管理器添加包时,我收到关于工具链版本的错误(请参见下图)。我使用的是 XCode 12.4,我的电脑太旧,无法安装 12.5。
我尝试安装最新的工具链,但没有解决问题:
有谁知道我是否可以让包识别我安装的 v5 工具链?
我正在尝试在项目中使用以下包:
https://github.com/richardtop/CalendarKit.git
当我尝试通过 Swift 包管理器添加包时,我收到关于工具链版本的错误(请参见下图)。我使用的是 XCode 12.4,我的电脑太旧,无法安装 12.5。
我尝试安装最新的工具链,但没有解决问题:
有谁知道我是否可以让包识别我安装的 v5 工具链?
是的!
在这种情况下,repo 标签可以成为你的朋友。
我自己的一台计算机也(希望只是暂时地)卡在 Catalina 和 XCode 12.4 上,所以我可以通过从标记版本列表中指定一个(稍微)旧版本来将此包添加到存储库中:
我在“规则”部分输入了 1.0.8 版本,但 SPM 选择了 1.0.9 版本,这可能是最后一个与 Xcode 12.4 一起使用的版本。
我已将工具链更新为5.3
,因此现在使用该 Swift 工具链版本安装 CalendarKit 应该没有问题。