2

我正在尝试在项目中使用以下包:

https://github.com/richardtop/CalendarKit.git

当我尝试通过 Swift 包管理器添加包时,我收到关于工具链版本的错误(请参见下图)。我使用的是 XCode 12.4,我的电脑太旧,无法安装 12.5。

我尝试安装最新的工具链,但没有解决问题:

新工具链旁边的旧工具链错误

有谁知道我是否可以让包识别我安装的 v5 工具链?

4

2 回答 2

1

是的!

在这种情况下,repo 标签可以成为你的朋友。

我自己的一台计算机也(希望只是暂时地)卡在 Catalina 和 XCode 12.4 上,所以我可以通过从标记版本列表中指定一个(稍微)旧版本来将此包添加到存储库中:

在 GitHub 存储库 URL 中输入

在此处输入标签

我在“规则”部分输入了 1.0.8 版本,但 SPM 选择了 1.0.9 版本,这可能是最后一个与 Xcode 12.4 一起使用的版本。

就在这里,准备好了!

于 2021-09-14T04:03:33.760 回答
0

我已将工具链更新为5.3,因此现在使用该 Swift 工具链版本安装 CalendarKit 应该没有问题。

于 2021-09-14T17:21:19.633 回答