在iOS上使用Firebase分析时出现受众错误

时间:2018-06-23 23:42:54

标签: ios firebase firebase-analytics

我构建了一个iOS应用,该应用使用Google Analytics for Firebase来跟踪用户属性和事件。

启用Firebase日志记录时,出现以下错误:

  

5.1.0-[Firebase / Analytics] [I-ACS006009]受众群体定义无效。听众将不会保存。受众群体,错误:,错误域= com.google.gmp.measurement.ErrorDomain   代码= 9“受众过滤器计数超出范围”   UserInfo = {NSLocalizedDescription =受众过滤器计数超出范围}

此错误似乎与任何特定的代码行均无关,而是一个一般性警告,说明我使用GAforF的方式存在问题。

这似乎是一个常见的警告,有人可以在其应用中解决此问题吗?

2 个答案:

答案 0 :(得分:2)

如@FlowNivettop所建议,更新Firebase Analytics框架为我解决了此问题。我不使用Cocoapods,因此必须手动下载软件包并更新链接的框架。

https://firebase.google.com/docs/ios/setup#frameworks

更新后,我不再收到此记录的错误...希望这会有所帮助!

答案 1 :(得分:1)

这实际上是后端向SDK发送空的受众群体过滤器的问题。有时,当您首次安装该应用程序时或有时过后,SDK会尝试再次获取受众群体,您会看到此消息。您可以放心地忽略该消息,因为当后端解决该问题时,该消息最终将消失。该SDK可以按预期运行。