【发布时间】:2020-06-21 17:36:45
【问题描述】:
我正在使用 Firebase 远程配置,想知道当您的 firebase 参数有重叠条件时,幕后会发生什么。例如,假设我有两个参数条件:
- 如果用户使用的是 Android 设备,则返回 true。
- 如果用户使用的是 Android 设备,并且设备是三星,则返回 false。
如果用户从三星设备查询,Firebase 会为此参数返回什么?据推测,这将取决于 Firebase 首先检查的条件。这只是冰山一角,它源于 Firebase 不支持条件表达式上的 and 运算符。例如,为了避免重叠,并且只希望三星设备返回 false,我需要为每个可能的 Android 设备创建一个单独的条件,并返回 true (If Google device: return true, If Huawei: return true, If Motorolla: return true),因为我不能只有一个If device is Google OR Huawei OR Motorolla OR ... 的条件。
有没有办法至少强制检查 Firebase 远程配置值的顺序?
【问题讨论】:
标签: android firebase firebase-remote-config