我试图将一个简单的CocoaPods依赖项添加到测试kmm项目中,如本教程中所解释的那样
不幸的是,我得到了这个错误
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如何修复此错误?
我的圈套
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之后,我将使用以下命令来安装它
sudo gem install cocoapods-generate我在本期里找到了这条信息
潜在的错误是cocoapods(Version2.2.1)不能安装在ruby3上,因为它依赖cocoapods-禁用-podfile-validations ~> 0.1.1,而cocoapods的唯一版本-禁用-podfile-验证满足(0.1.1)需要ruby ~> 2.1。
不知道该怎么解决这个难题。
发布于 2021-11-15 11:11:43
通过将红宝石降级到2.6来解决这个问题
brew install rvm
curl -sSL https://get.rvm.io | bash
rvm install ruby-2.6.0发布于 2022-09-24 05:02:09
必须执行以下操作:
gem install cocoapods-generatehttps://stackoverflow.com/questions/69931508
复制相似问题