【发布时间】:2016-12-06 15:42:16
【问题描述】:
我们最近在带有 v10.0.1 的 Android 上实施了 Firebase 远程配置。一切都很好,直到我们将它交给测试并且 2/5 设备没有提取云配置值。深入研究我们发现这 2 台设备都在运行 Google Play Services v9.6.83。将我们的应用移回 Firebase v9.6.0 后,远程配置在 5/5 设备上正确同步。
我知道我们可以查询 Google Play 服务更新是否可用并指导用户进行更新,但这显然并不理想。我们是否在使用旧版和新版 Firebase SDK 以最大限度地减少使用 Google Play 服务的更新摩擦与获取最新修复和功能之间做出选择?我是否可能缺少一些支持向后兼容性的配置?
【问题讨论】:
-
那很烦人,对不起。您检查或滞后 SDK 版本的解决方法是正确的。一般来说,我们希望设备能够接收到新版本:在 SDK 推出之前,100% 的设备都可以使用它。我们知道在某些情况下它没有得到更新(例如,设备上的磁盘空间不足)。您正在测试的两台设备是否获得了更新,或者它们被卡住了?
-
这两个设备没有被选择更新。我在其中更新了 GPlay 服务,一切正常。
标签: android firebase google-play-services firebase-remote-config