Xcode 14.3构建失败:工作区存在重复GUID引用求助
解决Xcode 14.3构建时的GUID重复引用错误
错误说明
构建服务无法创建构建操作:无法加载传输的PIF:工作区包含多个具有相同GUID 'PACKAGE:1YZON8U0E6OSQJJ6SVUQ2B53ENY2SJMKC::MAINGROUP'的引用
解决方法
清理Derived Data
打开Xcode,点击菜单栏Xcode->Settings->Locations,找到Derived Data对应的路径,点击箭头打开文件夹,删除当前项目的Derived Data文件夹,重启Xcode后重新构建。检查并移除重复的Package引用
- 在Xcode左侧导航栏选中项目,切换到
Package Dependencies标签,查看是否有同一个包被多次添加,直接删除重复条目。 - 也可以右键点击项目文件选择
Show Package Contents,打开project.pbxproj文件,搜索错误中的GUID,定位到重复的引用节点,删除多余项后保存,重新打开项目。
- 在Xcode左侧导航栏选中项目,切换到
重新生成工作区配置
删除项目的.xcworkspace文件,通过File->Add Packages...重新添加所需的Package依赖,生成新的工作区后再尝试构建。重置Xcode缓存
关闭Xcode,在终端执行命令:rm -rf ~/Library/Caches/com.apple.dt.Xcode重启Xcode后重新构建项目。
内容的提问来源于stack exchange,提问作者golu
相关产品推荐
相关产品推荐

