Xcode 15.4构建项目报错:同一GUID存在多引用,求解决方法
修复Xcode 15.4中GUID重复的构建错误
具体解决步骤
- 清理项目缓存
删除Derived Data文件夹,路径一般为~/Library/Developer/Xcode/DerivedData,可通过Xcode菜单File > Project Settings > Derived Data点击路径打开删除,也可使用终端命令:rm -rf ~/Library/Developer/Xcode/DerivedData/* - 重置构建索引与缓存
用快捷键Shift + Command + K清理项目,再按Shift + Option + Command + K清理构建文件夹;之后重启Xcode重新打开项目。 - 手动修复重复的Package引用
右键项目的.xcworkspace或.xcodeproj文件选择「显示包内容」,打开project.pbxproj文件,搜索错误提示中的GUIDPACKAGE:1XI4N5O23KKGIK69PDXW2LO4RJ58J6V2E::MAINGROUP,找到重复的引用条目后删除多余项,修改前务必备份原文件。 - 重新添加Package依赖
若手动修改配置文件有顾虑,可先移除对应Package:点击File > Add Packages,找到目标包后点击Remove,之后重新搜索并添加该依赖。 - 重置Xcode状态
关闭Xcode,执行终端命令删除Xcode缓存与偏好文件:
重启Xcode后重新打开项目构建。rm -rf ~/Library/Caches/com.apple.dt.Xcode rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist
内容的提问来源于stack exchange,提问作者Santosh Chouhan
相关产品推荐
相关产品推荐

