XCode 12.4多目标workspace归档时报错找不到对应-Prefix.pch文件
多Target Workspace 归档时报PCH文件缺失错误
基础配置与正常运行场景
- 工程为包含多个Target的Workspace结构
- 每个Target均配置独立的Prefix.pch文件,已在Build Settings中正确填写
Prefix-Header路径,且将Precompile Prefix Header选项设置为YES - 真机运行、单独执行Build构建操作均可正常编译运行,无任何报错
- 项目集成CocoaPods依赖管理工具,从编译日志判断CocoaPods相关组件编译正常,本次报错与CocoaPods无关
- 当前使用Xcode版本为12.4
归档操作报错详情
执行Archive归档操作时触发编译错误,具体报错信息为:
No such file or directory: '/Users/me/Library/Developer/Xcode/DerivedData/myApp-dcmvkatguqcxgjfyrqcunbsfuxcd/Build/Intermediates.noindex/ArchiveIntermediates/myAppTarget/PrecompiledHeaders/SharedPrecompiledHeaders/13524936819627194222/myAppTarget-Prefix.pch'
人工核查报错信息中指定的本地目录,确认不存在目标pch文件,但目录下存在同前缀的相关文件:
myAppTarget-Prefix.pch.dmyAppTarget-Prefix.pch.diamyAppTarget-Prefix.pch.gch
已尝试排查动作
已检索Stack Overflow及其他技术平台的全部相关解决方案,均未解决问题。
内容的提问来源于stack exchange,提问作者Swissdude
相关产品推荐
相关产品推荐

