升级macOS Ventura后Xcode 14.1构建报错:无法打开配置设置文件
macOS Ventura + Xcode 14.1 构建报错排查方案
环境背景
- 系统:macOS Ventura
- Xcode版本:14.1
- iOS部署目标:16.0
- 项目兼容Xcode 14.0
- 包管理工具:CocoaPods 1.11.3
报错截图

可行解决步骤
升级CocoaPods版本
CocoaPods 1.11.3对Xcode 14.1的适配存在问题,先升级到最新稳定版:sudo gem install cocoapods接着重新整合Pods:
pod deintegrate && pod install统一构建设置
打开项目Build Settings,确认:- 主项目与所有Pods目标的
iOS Deployment Target均设置为16.0 Enable Bitcode选项保持全局一致(Xcode 14+建议设为No)
- 主项目与所有Pods目标的
清理构建缓存
- 使用Xcode快捷键
Cmd+Shift+K清理构建文件夹 - 删除DerivedData目录彻底清除缓存:
rm -rf ~/Library/Developer/Xcode/DerivedData
- 使用Xcode快捷键
重建工作区文件
删除项目根目录下的.xcworkspace和Podfile.lock文件,重新执行pod install生成适配Xcode 14.1的工作区。检查第三方库兼容性
排查Podfile中的依赖库,将未适配Xcode 14+的库升级到最新版本,部分老旧库可能需要替换或提交适配补丁。
内容的提问来源于stack exchange,提问作者dsynkd
相关产品推荐
相关产品推荐

