Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过swift包管理器更新导入Xcode项目的swift包?_Swift_Swift Package Manager - Fatal编程技术网

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

如何通过swift包管理器更新导入Xcode项目的swift包?,swift,swift-package-manager,Swift,Swift Package Manager,我知道如何使用Xcode创建新的Swift包 现在,我了解了如何使用Swift软件包管理器选项卡在项目设置中添加新的Swift软件包 但我如何刷新它,即强制从github下载更新版本。 目前我没有用于版本控制的标记,因此我选择使用主分支 我目前要做的是删除依赖项并在Swift Package Manager中再次添加它。选项1: 双击您提到的选项卡中的软件包,并将版本更改为其他版本。然后,它将重新检查远程回购。这样做的好处是只更新选定的包。另外,最好在包中设置当前使用的版本 备选案文2: 从文件

我知道如何使用Xcode创建新的Swift包 现在,我了解了如何使用Swift软件包管理器选项卡在项目设置中添加新的Swift软件包

但我如何刷新它,即强制从github下载更新版本。 目前我没有用于版本控制的标记,因此我选择使用主分支

我目前要做的是删除依赖项并在Swift Package Manager中再次添加它。

选项1: 双击您提到的选项卡中的软件包,并将版本更改为其他版本。然后,它将重新检查远程回购。这样做的好处是只更新选定的包。另外,最好在包中设置当前使用的版本

备选案文2: 从文件->Swift软件包->更新到最新软件包版本

备选案文1: 双击您提到的选项卡中的软件包,并将版本更改为其他版本。然后,它将重新检查远程回购。这样做的好处是只更新选定的包。另外,最好在包中设置当前使用的版本

备选案文2: 从文件->Swift软件包->更新到最新软件包版本


如果未添加版本,即通过分支名称添加,则按照以下步骤操作

一,。清除派生数据

二,。转到Xcode文件->Swift软件包->更新到最新的软件包版本

如果您的远程回购在vpn上,请不要忘记启用它,然后更新包


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

如果未使用版本(即通过分支名称)添加该包,请按照以下步骤操作

一,。清除派生数据

二,。转到Xcode文件->Swift软件包->更新到最新的软件包版本

如果您的远程回购在vpn上,请不要忘记启用它,然后更新包

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