在 Firebase A/B 测试的“定位”部分,您应该能够按版本定位:
应用程序的版本(可能因平台而异)
这是应该使用versionCode
还是versionName
在Android上?简单的问题,但我无法在任何地方找到答案,并且文档在这方面毫无用处。
我最初的假设是它当然使用数字版本代码(例如 789)。但是我已经尝试了那个和版本名称(例如 5.5.1),但似乎都不起作用——“0 个用户暴露”!(或者报告更新前的延迟很长。)
我还假设 Firebase SDK 会自动读取版本信息,作为开发人员,您不能以编程方式设置它,但如果我错了,请纠正我!
我正在使用基于远程配置的 A/B 测试,如果它有什么不同的话。