Xcode 构建失败:无法加载传输的 PIF,GUID 冲突错误

在使用 Xcode 构建项目时,我遇到了以下错误:

Showing All Errors Only Prepare packages Prepare build Build service could not create build operation: unable to load transferred PIF: The workspace contains multiple references with the same GUID 'PACKAGE:1Y9CU7L2QFO7OX4UJBYP19ZPPL5MJNV3R::MAINGROUP'

Activity Log Complete 2024/12/24, 15:26 0.2 seconds

问题描述:
1.	我正在开发一个使用 Swift Package Manager (SPM) 管理依赖的多模块 iOS 项目。
2.	构建过程中,Xcode 无法加载传输的 PIF 文件,并提示某个 GUID 存在重复引用。
3.	这个问题导致整个项目无法正常构建。

已尝试的解决方案: 1. 检查了 Swift Package Manager 的依赖管理: • 确认没有重复添加相同的依赖。 2. 清理了 Derived Data:

3.	检查了 project.pbxproj 文件,搜索 GUID 'PACKAGE:1Y9CU7L2QFO7OX4UJBYP19ZPPL5MJNV3R::MAINGROUP':
•	没有发现明显的重复引用。
4.	删除并重新添加了所有的 Swift 包依赖。
5.	删除并重新生成了 .xcworkspace 文件。

结果: • 尝试以上解决方案后问题依然存在,构建仍然失败。 • 这可能是由于某些依赖的重复引用或 Xcode 内部的问题。

Xcode 16.2 Mac OS 15.2

如果有人遇到过类似问题或者知道该如何解决,能否分享一下解决方案?

非常感谢!

Xcode 构建失败:无法加载传输的 PIF,GUID 冲突错误
 
 
Q