Viv*_*ran 5 android ab-testing ios firebase firebase-remote-config
远程配置运行良好,并尝试使用“完全匹配”运算符将版本定位为用户,这些值未在客户端反映出来。相同的配置适用于android,没有版本条件,也适用于iOS。
当使用包含值0.1.0,0.1.1的包含运算符时,它不适用于android和iOS。
此处给出的版本已正确显示在Firebase控制台的用户属性下。
使用的Firebase版本是iOS的最新版本,以及Android的11.8.0。
有人面对这个问题和任何线索吗?
小智 1
我使用另一种方法将版本号/内部版本号设置为代码中的用户属性,并基于此创建远程配置条件。希望这可以帮助。
这是它的示例代码。
func setUserPropertyForBuildNumber() {
if let buildNumber = Bundle.main.infoDictionary!["CFBundleVersion" as? String {
Analytics.setUserProperty(buildNumber, forName: "build_number")
}
}
Run Code Online (Sandbox Code Playgroud)
这是 Firebase 的屏幕截图,展示了我如何使用它
| 归档时间: |
|
| 查看次数: |
384 次 |
| 最近记录: |