4th*_*ace 10 firebase swift3 firebase-remote-config
即使为RemoteConfig启用了调试,我仍然设法获得以下内容:
获取远程配置值时出错可选(错误域= com.google.remoteconfig.ErrorDomain代码= 8002"(null)"UserInfo = {error_throttled_end_time_seconds = 1483110267.054194})
这是我的调试代码:
let debug = FIRRemoteConfigSettings(developerModeEnabled: true)
FIRRemoteConfig.remoteConfig().configSettings = debug!
Run Code Online (Sandbox Code Playgroud)
上述不应该防止节流吗?
油门错误将保持多长时间?
app*_*k42 10
由于节流,我遇到了同样的错误.我打电话FIRRemoteConfig.remoteConfig().fetchWithExpirationDuration的时间不到60秒.
要在测试期间立即解决此问题,请使用替代设备.针对特定设备进行限制.例如从模拟器移动到设备.
目的不是让每个客户端每秒都有一次获取请求的服务器.明智地使用它提供的缓存,只在必要时才能获取.
当您收到此错误时,将 的值error_throttled_end_time_seconds插入一个纪元转换器(如https://www.epochconverter.com 上的这个转换器),它会告诉您节流结束的时间。我自己对此进行了测试,从您被限制的第一刻起,限制将保持有效 1 小时。所以要么等一个小时,要么尝试这里给出的其他一些建议。
更新:此外,如果您继续发出配置请求并收到节流错误,则过期超时不会增加(即“您不会受到进一步处罚”)。
| 归档时间: |
|
| 查看次数: |
3763 次 |
| 最近记录: |