CocoaPods 无法利用(Xcode 14.0)

分享
计算机软件开发 2024-9-6 19:08:53 97 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 了
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-19 13:24, Processed in 0.130423 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表