早期版本使用的是 5.7.0 ,但是存在一些与Firebase存储相关的问题。为了找到解决方案,我在某处阅读了我需要用最新版本即5.12.0或更高版本更新Firebase的信息。
我正在更新新版本,但遇到“找不到MeasurementNanoPB框架”错误。搜索大量有关相同但未找到解决方案的内容。
没有相关的步骤,任何使用最新版本更新了firabse的人都可能会收到相同的错误。
答案 0 :(得分:0)
根据https://firebase.google.com/support/release-notes/ios 版本5.14.0-2018年12月4日修复了以下问题: FirebaseAnalytics CocoaPod纠正了对GoogleAppMeasurement CocoaPod(#2151)的依赖性。
您是否尝试过更新到Firebase 5.14.0?
否则,您是否尝试过在pod 'Firebase/Performance'
中添加Podfile?
答案 1 :(得分:0)
已解决!
尝试删除Pod.lock文件,从Podfile中删除了与Firebase相关的所有Pod。安装没有Firebase的Pod。完成后,将所有Pod逐一添加为Firebase。
对于“未找到GRPCClient ”,它仍然给出错误。在Podfile中添加以下框架。 pod gRPC-ProtoRPC。
然后找不到“测量nanopb.framework” 的错误,因此只需执行以下步骤: 1)清洁项目 2)从各个文件夹中删除派生数据 3)现在在整个项目中搜索“ nanopb”(您将在OtherLinkerFlags下找到)并将其删除。 4)现在再次安装POD。
您已完成。现在,该项目将正常运行。