【发布时间】:2020-10-27 12:51:19
【问题描述】:
最近,我不得不更新需要 firebase 核心依赖的 crashlytic 依赖。 这会导致在没有 google play 服务支持的设备(华为设备和模拟器)上出现奇怪的远程配置失败。
当我尝试获取远程配置值时发生异常:
await remoteConfig.fetch(expiration: const Duration(hours: x));
异常:无法完成提取。原因未知,但这可能是由于缺乏连接。
当我恢复对 firebase_core 初始化的更改时,该行通过并成功获取远程配置。
尝试将所有相关依赖项更新到最新版本,但没有成功:
firebase_core: ^0.5.0+1
firebase_remote_config: ^0.4.0+2
关于this post 和documentation 远程配置不应该依赖于谷歌播放服务,它应该毫无问题地获取,就像在其他一些关于受限api密钥的线程中我没有限制firebase api密钥一样。任何帮助和见解将不胜感激。
【问题讨论】:
-
感谢分享,但远程配置/firebase 核心的最新更新解决了问题
标签: firebase flutter google-play-services firebase-remote-config huawei-developers