【问题标题】:Unity Firebase Remote Config updating incredibly slowUnity Firebase 远程配置更新速度非常慢
【发布时间】:2017-02-21 12:43:05
【问题描述】:

我在 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 时的一些常见问题以及如何防止它们。希望它会有所帮助。 killertee.wordpress.com/2020/01/08/…

标签: android unity3d firebase firebase-remote-config


【解决方案1】:

Firebase 远程配置缓存值,以便您的提取不会向服务发送垃圾邮件并导致用户设备过度使用网络。如果您尝试获取过于频繁,它也会限制您的获取。

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

【讨论】:

    【解决方案2】:

    您是否在 PC 统一编辑器中对其进行测试? 您需要部署在 android 或 ios 设备中。

    https://github.com/firebase/quickstart-unity/issues/9

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-21
      • 2016-12-28
      • 1970-01-01
      • 2011-08-16
      • 2012-02-25
      • 2017-11-26
      相关资源
      最近更新 更多