首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >KMM与CocoaPods。错误: CocoaPods -生成需要CocoaPods >= 1.5.0

KMM与CocoaPods。错误: CocoaPods -生成需要CocoaPods >= 1.5.0
EN

Stack Overflow用户
提问于 2021-11-11 16:11:58
回答 2查看 1.3K关注 0票数 1

我试图将一个简单的CocoaPods依赖项添加到测试kmm项目中,如本教程中所解释的那样

不幸的是,我得到了这个错误

代码语言:javascript
复制
Executing of 'pod gen --platforms=ios --gen-directory=/Users/par/code/my/MyApplication/shared/build/cocoapods/synthetic/IOS --sources=https://cdn.cocoapods.org /Users/par/code/my/MyApplication/shared/shared.podspec' failed with code 1 and message: 
[!] cocoapods-generate requires CocoaPods >= 1.5.0

如何修复此错误?

我的圈套

代码语言:javascript
复制
cocoapods version: 1.11.2
cocoapods-generate version: 1.4.1

Mac OS Big Sur 11.6

看起来cocoapods-生成的版本已经过时了。该脚本的最新版本为2.2.2

无论我多么努力,我都无法升级cocoapods--生成1.4.1之后,我将使用以下命令来安装它

代码语言:javascript
复制
sudo gem install cocoapods-generate

我在本期里找到了这条信息

潜在的错误是cocoapods(Version2.2.1)不能安装在ruby3上,因为它依赖cocoapods-禁用-podfile-validations ~> 0.1.1,而cocoapods的唯一版本-禁用-podfile-验证满足(0.1.1)需要ruby ~> 2.1。

不知道该怎么解决这个难题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-11-15 11:11:43

通过将红宝石降级到2.6来解决这个问题

代码语言:javascript
复制
brew install rvm
curl -sSL https://get.rvm.io | bash  
rvm install ruby-2.6.0
票数 1
EN

Stack Overflow用户

发布于 2022-09-24 05:02:09

必须执行以下操作:

代码语言:javascript
复制
gem install cocoapods-generate
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69931508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档