在将 Firebase Pod 更新到最新版本时收到“未找到框架 MeasurementNanoPB”错误

Rav*_*wal 5 xcode firebase swift firebase-analytics

之前使用的是5.7.0,但存在一些与 Firebase 存储相关的问题。为了找到解决方案,我在某处读到我需要使用最新版本(即 5.12.0 或更高版本)更新Firebase

我正在更新新版本,但面临“未找到框架的 MeasurementNanoPB”错误。搜索了很多关于相同但没有找到解决方案。

没有相关步骤,任何使用最新版本更新 firabse 的人都可能收到相同的错误。

  • 尝试手动安装 firebase sdk。

Rav*_*wal 1

解决!

尝试删除 Pod.lock 文件,从 Podfile 中删除与 firebase 相关的所有 pod。安装没有 firebase 的 pod。完成后,将所有 pod 一一添加到 firebase。

它仍然给出“GRPCClient not found ”错误。在 Podfile 中添加以下框架。pod gRPC-ProtoRPC。

然后出现“未找到测量nanopb.framework”的错误,因此只需按照以下步骤操作:1)清理项目2)从相应文件夹中删除派生数据3)现在在整个项目中搜索“nanopb”(您将在OtherLinkerFlags下找到)并删除它。4) 现在再次安装 POD。

你就完成了。现在该项目将正常运行。