如何更新通过 Swift 包管理器导入到 Xcode 项目的 swift 包?

How to update swift package imported to Xcode Project via Swift Package Manager?

我知道如何使用 Xcode 创建新的 Swift 包 我现在如何使用 Swift 包管理器选项卡

在项目设置中添加新的 Swift 包

但是我如何刷新它,即强制从 github 下载更新版本。 目前我没有用于版本控制的标签,所以我选择使用 master 分支

我目前所做的是删除依赖项并在 Swift 包管理器中再次添加它。

选项 1:(Xcode 13 岁及以上)

右键单击左侧导航栏中的包,然后select更新包

选项 2:

双击您提到的选项卡中的包并将版本更改为其他任何版本。然后它将重新检查远程仓库。这样做的好处是只更新 selected 包。 (另外,最好在包中设置 current using version。)

选项 3:

从文件 -> Swift 包 -> 更新到最新的包版本

如果不是通过版本添加,即通过分支名称,则按照步骤进行。

1.清除派生数据

2。转到 Xcode 文件 -> Swift 包 -> 更新到最新包版​​本

如果你的远程仓库在 vpn 上,不要忘记启用它然后更新包。

您可以看到包被签出并添加到目标中。