`Realm` 需要 CocoaPods 版本 `>= 1.10`,你当前的版本不满足,`1.8.3`

sub*_*war 4 realm ios cocoapods swift xcode12

我尝试更新可可豆荚,但在更新时遇到问题(xcode12,macOS Catalina 10.15.5)。请帮忙。我还附上了我的终端的屏幕截图。提前致谢!! 在此处输入图片说明

小智 16

请尝试通过 brew 升级:

brew upgrade cocoapods
Run Code Online (Sandbox Code Playgroud)

  • “gem which cocoapods” - 检查安装了哪个版本的 cocoapods。“sudo gem install cocoapods” - 更新 cocoapods “sudo xcode-select -s /Library/Developer/CommandLineTools/” - 如果安装了多个 Xcode 工具 (2认同)

sub*_*war 13

我通过在终端中使用以下命令将 ruby​​ 更新到最新版本(3.0.0)解决了上述问题:

  1. 检查 Mac 上安装的 Ruby 版本

    ruby -v
    
    Run Code Online (Sandbox Code Playgroud)
  2. 安装 Ruby 版本管理器 rvm

    curl -L https://get.rvm.io | bash -s stable
    
    Run Code Online (Sandbox Code Playgroud)

    此命令运行完毕后,您需要重新启动终端才能识别 rvm。

  3. 安装最新版本的 Ruby

    rvm install ruby-[version]
    
    Run Code Online (Sandbox Code Playgroud)

    (或者)

    rvm install ruby --latest
    
    Run Code Online (Sandbox Code Playgroud)
  4. 安装 cocoapods

    sudo gem install cocoapods
    
    pod setup
    
    Run Code Online (Sandbox Code Playgroud)


Boy*_*ter 0

您需要先安装 Xcode Developer Tools,如错误消息中所述。要安装开发人员工具,请打开终端并执行xcode-select --install命令。