首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CocoaPods无法为pod“Core/Core”找到兼容版本

CocoaPods无法为pod“Core/Core”找到兼容版本
EN

Stack Overflow用户
提问于 2022-11-03 13:56:44
回答 2查看 896关注 0票数 5

我正在做一个反应-本机移动应用程序,并希望合并Firebase和Firebase身份验证。但是,当我运行'pod安装‘或'pod更新’时,我将面临这个错误:

我做了一些研究,发现这个问题还没有被谷歌(https://issuetracker.google.com/issues/254418199)解决,但我遇到了一个解决办法(https://github.com/firebase/firebase-ios-sdk/issues/10359),它说要在Podfile中添加一个版本说明符: pod 'FirebaseAuth','>= 9.6.0‘。但是,即使在我将该行添加到iOS文件夹中的Podfile中之后,相同的错误仍然存在。我能知道我是不是做错了什么吗?

EN

回答 2

Stack Overflow用户

发布于 2022-11-03 23:28:48

我偶然发现了同样的问题。这似乎是与最新的Firesbase SDK版本(10)的兼容性问题。

现在,对我有用的是把这个放在Podfile的顶部:

$FirebaseSDKVersion = '9.6.0' (文档)

这将覆盖默认的firebase,并确保它使用降级版本。

现在只需执行pod install并尝试一下。如果不能工作,请尝试删除Podfile.lock和Pods文件夹,然后再试一次。

顺便说一下,我不需要将Podfile中的这一行作为您共享的资源之一:

pod 'FirebaseAuth','>= 9.6.0‘

票数 7
EN

Stack Overflow用户

发布于 2022-11-09 13:53:39

不幸的是,虽然Alex的回答确实帮助了我原来的错误,但我无法解决上述评论中的第二个错误。我所做的是重新启动应用程序的创建。然而,这一次,我没有先将应用程序连接到Dialogflow,而是先将应用程序链接到Firebase Auth,然后添加Dialogflow。这对我有效,我成功地构建了这个应用程序,没有任何问题。希望这能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74304290

复制
相关文章

相似问题

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