Ios Cocoapods子类问题:没有一个规范源包含满足依赖性的规范
我在Github上修改了一个repo,以集成我的库的swift版本 但是,当我在新项目中尝试pod安装时,会出现以下错误: [!]无法满足以下要求:Ios Cocoapods子类问题:没有一个规范源包含满足依赖性的规范,ios,github,swift3,cocoapods,Ios,Github,Swift3,Cocoapods,我在Github上修改了一个repo,以集成我的库的swift版本 但是,当我在新项目中尝试pod安装时,会出现以下错误: [!]无法满足以下要求: PBRevealViewController/Swift(=1.2.3)播客文件所需 没有一个规范源包含满足依赖关系的规范:PBRevealViewController/Swift(=1.2.3) 你有: *您可以使用pod repo update或pod install--repo update更新过期的源repo。 *输入了错误的名称或版
播客文件所需PBRevealViewController/Swift(=1.2.3)
PBRevealViewController/Swift(=1.2.3)
你有:
*您可以使用pod repo update
或pod install--repo update
更新过期的源repo。
*输入了错误的名称或版本。
*未将承载Podspec的源repo添加到您的Podfile中
注意:从CocoaPods 1.0开始,默认情况下,pod repo更新不会发生在pod安装上
欢迎提供帮助
请参阅Cocoapods发行版:
我不熟悉这一点,但我也面临着同样的问题,我遵循了这几个步骤
删除pod文件并再次重新生成pod文件使用以下步骤
- pod repo移除主机
- 吊舱设置
- 吊舱安装
您可以尝试删除Podfile.lock
,然后运行pod update
在终端中执行以下命令来修复它
rm -rf ~/.cocoapods/repos/master
然后跑
pod setup --verbose
然后通过执行以下操作进行更新:
sudo gem install cocoapods
如果您将Macbook与M1(苹果硅)配合使用
在您的ios文件夹中,在终端中执行以下命令
sudo arch -x86_64 gem install ffi
arch -x86_64 pod install
如果这仍然不能解决您的问题,请运行
arch -x86_64 pod install --repo-update
删除你的podfile并在这是一个新项目后重新生成,然后是一个新的podfile!检查您的cocopods是否已更新?通过访问Cocoapods网站?是的。使用此链接检查您当地的cocoapod verson