使用本地包覆盖依赖项以进行包编辑时,Xcode 错误“无法解析包依赖关系图”

问题描述 投票:0回答:1

我有一个具有包依赖项的 Xcode 项目,并且想要在我的应用程序项目中添加该包依赖项在本地进行编辑,但 Xcode 在尝试在本地添加包时报告错误。

Apple 文档参考:将包依赖项编辑为本地包

我尝试过的:

  • 我将该包依赖项从 github 克隆到了我的 Mac 上的一个文件夹。

  • 我选择了“文件/添加包依赖项...”,然后“添加本地...”,选择了包含克隆包的本地文件夹,将其添加为本地包以供编辑到我的 Xcode 项目中。

  • 我希望 Xcode 用本地包覆盖我的(远程)包依赖项。但 Xcode 报告错误“无法解析包依赖关系图...”。

  • 如果我选择“无论如何添加”,本地包不会添加到项目中。

swift xcode dependency-management swift-package-manager swift-package
1个回答
0
投票

使用 Xcode 15.2,我成功地将克隆的包添加为本地包进行编辑,方法是将本地包拖放到我的 Xcode 项目中,而不是使用文件/添加包依赖项...

Xcode 确实会覆盖(远程)包依赖项。它通过从项目导航器中删除包依赖项来显示这一点。

如果再次删除本地包,远程包依赖项会再次显示在项目导航器中。

© www.soinside.com 2019 - 2024. All rights reserved.