gpt4 book ai didi

ios - ld : framework not found FirebaseAnalytics after upgrading from 4. x.x 到 5.x.x firebase 通过 cocoapods

转载 作者:行者123 更新时间:2023-11-29 11:32:25 25 4
gpt4 key购买 nike

Xcode 开始遇到这个错误

ld: framework not found Firebase-XXXXXX

XXXXXX 是 podfile 中列出的任何框架,这里是该 podfile 的特定部分

pod 'Firebase/Database'
pod 'Firebase/Auth'
pod 'FirebaseUI/Database'
pod 'Firebase/Storage'
pod 'Firebase/Messaging'

在我将现有项目的 firebase 框架(在启动此项目时为 4.x.x 版本)更新为较新的 5.x.x 版本 之后(使用ML-Kit)在项目目录下使用pod install,编译失败。

通过网络后到目前为止采取的步骤,

以下是使用运行 4.x.x 版本项目的备份副本完成的,

a) 尝试了这个绿色打勾的所有答案 question

b) 清除了该项目的 Xcode 派生数据,卸载了 cocoapods 缓存/完全重新安装它。注释掉 podfile 中的 firebase 部分,然后 pod install 两次(一次用于删除 firebase,第二次用于重新安装)

c) 手动将生成 firebase 依赖项的错误复制到项目的文件夹(坏主意,52 个错误 300 多个警告)

我们将不胜感激。

最佳答案

将以下内容添加到 Podfile:

pod 'FirebaseAnalytics'

在 Firebase 5 中,FirebaseAnalytics 不再是数据库、消息传递和存储的隐式依赖项。

Firebase 文档建议始终包含 FirebaseAnalytics 以包含 Analytics。

关于ios - ld : framework not found FirebaseAnalytics after upgrading from 4. x.x 到 5.x.x firebase 通过 cocoapods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52184538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com