CocoaPods版本兼容性差导致的pod失败问题

220 阅读1分钟

20240426开发日记:

问题描述:Xcode15.3通过CocoaPods拉取Texture库时报错

RuntimeError - [Xcodeproj] Unknown object version.

分析:从报错信息可知pod的Xcodeproj模块出错了,初步判断是版本号错误。

方案:升级CocoaPods版本号

pod udpate / pod upgrade都无法解决问题

判断:ruby版本号和CocoaPods版本号在MacOS14下不兼容

方案:升级ruby

步骤:安装rvm(会自动Fetching最新版本的ruby和CocoaPods)

问题:CDN: trunk Repo update failed

方案:添加CocoaPods的repo

指令:**pod repo add cocoaPods [https://github.com/CocoaPods/Specs.git](https://github.com/CocoaPods/Specs.git)**

查看:在/user目录下查看隐藏文件.cocoapods/repos目录下的文件或者'pod repo list'查看

注意:在Podfile中添加*source 'https://github.com/CocoaPods/Specs.git'*