android - Unity Firebase Remote Config 更新速度非常慢

标签 android unity-game-engine firebase firebase-remote-config

我在 firebase 控制台上设置了一个值,但更新需要半天多的时间。那应该发生吗?这是我的代码。它总是返回成功,但它只给出之前更新的值。

case Firebase.RemoteConfig.LastFetchStatus.Success:
    Firebase.RemoteConfig.FirebaseRemoteConfig.ActivateFetched();
    statusText.text = "Remote data loaded and ready.";
    dateText.text =   Firebase.RemoteConfig.FirebaseRemoteConfig.GetValue("eventDate").StringValue;
    DebugLog("Firebase dateText: " + dateText.text);
    EventTimer.Instance.SetRemoteConfigDate(dateText.text);

    DebugLog("Firebase Remote data loaded and ready.");
    break;

最佳答案

Firebase Remote Config 缓存值,这样您的提取就不会向服务发送垃圾邮件,也不会导致用户设备过度使用网络。如果您尝试过于频繁地获取,它还会限制您的获取。

在开发期间(并且仅在开发期间),使用“development mode”并将您的提取缓存到期时间设置为 0,以便您可以测试对远程配置参数的更改。

关于android - Unity Firebase Remote Config 更新速度非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42367682/

相关文章:

c# - 使用 SQL 的 Unity 3D 安全身份验证

javascript - React.js 和 Firebase 如何在我的 bootstraptable 中显示数据

android - 如何知道EditText的高度?

android - 从扩展文件中读取 mp3 文件时,getFileDescriptor 返回 null

android - 多模块项目中缺少顶级 build.gradle

video - Unity 5 - 将 Unity 相机流式传输到智能手机

unity-game-engine - 沿其旋转方向移动子弹

Android - 加载 fragment 实现

ios - Swift 3.0 的 Firebase 授权不起作用

javascript - 没有显示显示这个奇怪错误的字符串? function(){return Fn ("DataSnapshot.val",0,0,arguments.length),this.node_.val()}