我试图在 Firebase Analytics 中吸引观众,将“App Version”设置为“contains 'debug'”。我的应用程序的调试版本在版本名称字符串的末尾附加了“-debug”。
但是,当我运行该应用程序时,Firebase 会为我的会话记录数据,但它不会为“调试受众”记录任何数据。
我最终希望达到的是一个我可以使用远程配置的世界,创建我可以在测试中使用的配置项,但是当我推送应用程序时,我不必担心在某些测试模式下不小心让配置处于活动状态. 现在,我的解决方案是使用“if (!BuildConfig.DEBUG)”包装所有应用远程配置的调用,但我肯定会忘记一次,并为所有用户推送一个将“isPremiumUser”设置为 true 的应用程序,或类似的愚蠢的东西:)。
有没有办法通过版本名称或任何其他方法来创建开发人员构建的受众?
谢谢!