Ios Cocoapods循环依赖问题
我已经安装了新的cocoapods-0.35.0.rc2,从那一刻起,我的项目就彻底搞砸了。我通过执行“sudo gem install cocoapods--pre”来安装它,之后我立即通过执行“pod install”来更新库。Ios Cocoapods循环依赖问题,ios,cocoapods,Ios,Cocoapods,我已经安装了新的cocoapods-0.35.0.rc2,从那一刻起,我的项目就彻底搞砸了。我通过执行“sudo gem install cocoapods--pre”来安装它,之后我立即通过执行“pod install”来更新库。 但是从那一刻起,我在终端中收到了相同的错误:“XMPPFramework/Core和XMPPFramework/Authentication之间存在循环依赖关系” 此错误在过去没有出现,无论我如何尝试: 安装cocoapods-0.34.4而不是cocoapods
但是从那一刻起,我在终端中收到了相同的错误:“XMPPFramework/Core和XMPPFramework/Authentication之间存在循环依赖关系” 此错误在过去没有出现,无论我如何尝试:
谢谢 该规范目前似乎存在循环依赖性问题。正在跟踪所有具有类似问题的规范的此问题。安装cocoapods 0.34.1为我修复了它。在修复之前,您可以通过从pod文件中删除XMPPFramework并运行
pod update
,而不是pod install
获取信息,XMPPFramework pod已经更新,以修复循环依赖性问题,现在也支持Swift
只需将
pod'XMPPFramework'
添加到pod文件中
对于#2和#3,从pod文件中删除项目后是否运行了pod更新?如果是这样的话,您是否验证了pod是否确实已从您的工作区中删除?我没有,从您的问题中我了解到我可能遗漏了cocoapod工作方式的一个重要部分,因为我认为“pod安装”更新了库。您没有写道您在第2步和第3步之后运行了pod安装
。谢谢!有没有办法在我的代码中暂时绕过这个问题,直到它被修复?我不这么认为。除非您可以排除导致问题的子服务器。所以,如果你需要整个图书馆,可能不会。但幸运的是,自从我发布这篇文章以来,其中大约20个已经修复,希望很快就能修复。首先:sudogem卸载cocoapods,然后:sudogem安装cocoapods-v0.34.1