我pod install抱怨我使用的是过时的 cocoapods 版本 (1.7.3),即使我安装了较新的版本 (1.10.1)。当我运行时gem list,我可以看到我安装了两个不同的版本。
所以我运行gem uninstall cocoapods并卸载了过时的版本1.7.3。现在,pod install只是抱怨我缺少旧的 cocoapods 版本(1.7.3),而不是使用我仍然安装的新版本 1.10.1。运行bundle install只是再次重新安装 1.7.3。我还检查了pod --version哪个输出 1.7.3
最后,我注意到我的项目中Gemfile.lock有这条线cocoapods-core (1.7.3)。我运行了bundle update它,将 Gemfile.lock 更新为现在cocoapods-core (1.10.1)。然后,我运行了bundle install安装了 cocoapods-core 1.10.1 的命令。现在,当我运行时pod --version,我得到1.10.1输出。