我有一个具有包依赖项的 Xcode 项目,并且想要在我的应用程序项目中添加该包依赖项在本地进行编辑,但 Xcode 在尝试在本地添加包时报告错误。
Apple 文档参考:将包依赖项编辑为本地包
我尝试过的:
我将该包依赖项从 github 克隆到了我的 Mac 上的一个文件夹。
我选择了“文件/添加包依赖项...”,然后“添加本地...”,选择了包含克隆包的本地文件夹,将其添加为本地包以供编辑到我的 Xcode 项目中。
我希望 Xcode 用本地包覆盖我的(远程)包依赖项。但 Xcode 报告错误“无法解析包依赖关系图...”。
如果我选择“无论如何添加”,本地包不会添加到项目中。
使用 Xcode 15.2,我成功地将克隆的包添加为本地包进行编辑,方法是将本地包拖放到我的 Xcode 项目中,而不是使用文件/添加包依赖项...
Xcode 确实会覆盖(远程)包依赖项。它通过从项目导航器中删除包依赖项来显示这一点。如果再次删除本地包,远程包依赖项会再次显示在项目导航器中。