我构建了一个iOS应用,该应用使用Google Analytics for Firebase来跟踪用户属性和事件。
启用Firebase日志记录时,出现以下错误:
5.1.0-[Firebase / Analytics] [I-ACS006009]受众群体定义无效。听众将不会保存。受众群体,错误:,错误域= com.google.gmp.measurement.ErrorDomain 代码= 9“受众过滤器计数超出范围” UserInfo = {NSLocalizedDescription =受众过滤器计数超出范围}
此错误似乎与任何特定的代码行均无关,而是一个一般性警告,说明我使用GAforF的方式存在问题。
这似乎是一个常见的警告,有人可以在其应用中解决此问题吗?
答案 0 :(得分:2)
如@FlowNivettop所建议,更新Firebase Analytics框架为我解决了此问题。我不使用Cocoapods,因此必须手动下载软件包并更新链接的框架。
https://firebase.google.com/docs/ios/setup#frameworks
更新后,我不再收到此记录的错误...希望这会有所帮助!
答案 1 :(得分:1)
这实际上是后端向SDK发送空的受众群体过滤器的问题。有时,当您首次安装该应用程序时或有时过后,SDK会尝试再次获取受众群体,您会看到此消息。您可以放心地忽略该消息,因为当后端解决该问题时,该消息最终将消失。该SDK可以按预期运行。