Unity Firebase远程配置更新速度极慢

时间:2017-02-21 12:43:05

标签: android unity3d 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;

2 个答案:

答案 0 :(得分:1)

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

在开发期间(仅在开发期间),使用" development mode"并将fetch cache expiration设置为0,以便测试对Remote Config参数的更改。

答案 1 :(得分:0)

你在pc统一编辑器中测试它吗? 你需要在android或ios设备中部署。

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