Pod Update 报错 object version 70 解决方案
问题原因
Xcode 26 使用了新的项目格式(object version 70),而 CocoaPods 的 xcodeproj gem 还不支持。
错误信息
ArgumentError - [Xcodeproj] Unable to find compatibility version string for object version 70.
解决方法
修改 Xcode 项目文件中的 objectVersion,将 70 降级为 56:
sed -i '' 's/objectVersion = 70;/objectVersion = 56;/' YourProject.xcodeproj/project.pbxproj
然后重新运行: pod update
注意事项
- 如果在 Xcode 中打开项目后它自动将 objectVersion 升级回 70,需要再次执行上述命令
- 等 CocoaPods/xcodeproj gem 更新支持 Xcode 26 后就不需要这个 workaround 了