Xcode 14归档报错:projectname.abi.json文件缺失,可正常运行调试
Xcode 14归档缺失.abi.json文件的解决办法
清理项目缓存后重新归档
打开Xcode,点击Product > Clean Build Folder(快捷键⇧⌘K),关闭Xcode后手动删除DerivedData目录(路径为~/Library/Developer/Xcode/DerivedData),重启Xcode再尝试归档。调整Build Settings关键配置
- 找到
Build Options下的Enable Bitcode,设置为NO,开启Bitcode可能导致abi.json文件生成异常。 - 检查
Deployment Target,确保目标系统版本与Xcode 14兼容(Xcode 14最低支持iOS 11.0),过低的话调整到兼容范围。
- 找到
重新生成项目工作区(适用于CocoaPods项目)
删除项目目录下的projectname.xcworkspace和Podfile.lock,执行pod install重新生成工作区,之后再尝试归档。排查自定义构建脚本
若项目有自定义Run Script Phase,检查是否有脚本误删了中间产物目录的文件,尤其是涉及DerivedData操作的脚本,暂时禁用后测试归档。升级Xcode小版本
尝试使用Xcode 14.1及以上版本,Xcode 14初始版本的部分bug在后续更新中已修复。
内容的提问来源于stack exchange,提问作者vineeth s thayyil
相关产品推荐
相关产品推荐

