Ios Cocoapods子类问题:没有一个规范源包含满足依赖性的规范

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。 *输入了错误的名称或版

我在Github上修改了一个repo,以集成我的库的swift版本

但是,当我在新项目中尝试pod安装时,会出现以下错误:

[!]无法满足以下要求:

  • 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