IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> CocoaPods 无法使用(Xcode 14.0) -> 正文阅读

[移动开发]CocoaPods 无法使用(Xcode 14.0)

更新 Xcode 14.0 之后,使用 pod 命令,提示Xcode 版本和 CocoaPods 的版本不匹配,需要更新 CocoaPods

proj] Unknown object version (56). (RuntimeError)
	11: from /Users/sinking/.rvm/gems/ruby-2.7.0/bin/ruby_executable_hooks:24:in `<main>'
	10: from /Users/sinking/.rvm/gems/ruby-2.7.0/bin/ruby_executable_hooks:24:in `eval'
	 9: from /Users/sinking/.rvm/gems/ruby-2.7.0/bin/pod:23:in `<main>'
	 8: from /Users/sinking/.rvm/gems/ruby-2.7.0/bin/pod:23:in `load'
	 7: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>'
	 6: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run'
	 5: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/claide-1.0.3/lib/claide/command.rb:324:in `run'
	 4: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/claide-1.0.3/lib/claide/command.rb:337:in `rescue in run'
	 3: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/claide-1.0.3/lib/claide/command.rb:396:in `handle_exception'
	 2: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:66:in `report_error'
	 1: from /Users/sinking/.rvm/gems/ruby-2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:34:in `report'

我尝试下面命令,安装预发行版本,但是不行

gem install cocoapods --pre

最终解决方法是安装新的 ruby (3.0.0 版本).
ps: rvm 是 ruby 管理命令,如果电脑没安装,具体安装方法可自行去搜索

rvm install 3.0.0

如果想看 3 版本最新,可输入 rvm list known 查看最新版本

输入命令,查看本地是否安装成功

rvm list

看到 3.0.0 版本即为成功,然后切换默认版本为 3.0.0.

rvm use 3.0.0 --default

输入 rvm list 查看一下是否切换成功

rvm list               

   ruby-2.7.0 [ x86_64 ]
=* ruby-3.0.0 [ x86_64 ]

3.0.0 版本前面出现 =* 即为切换成功,这时候

切换了 ruby,所以要重新下载 CocoaPods.

gem install -n /usr/local/bin cocoapods 

下载完成,就可以去使用 pod 了

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-09-24 21:08:24  更:2022-09-24 21:08:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 5:46:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码