我们在我们的应用程序Firebase Remote Config中使用,因为我们希望在应用程序启动之前获取所有配置变量(这对我们来说至关重要),我们添加了“扩展启动”功能。屏幕到我们的应用程序
例如,在新应用程序启动的情况下,或者我们使用Firebase版本从App Store(没有配置Firebase)更新应用程序,请求远程配置(remoteConfig.fetch(withExpirationDuration:)
)需要一些东西〜 3秒,还有一些情况,请求需要大约8秒......
我们测试过,每次尝试时Android上的相同请求都需要~1秒。
是否有人有同样的问题?添加到应用程序启动时间的额外约3秒对我们来说非常痛苦。
我们调查了请求流量,我们在iOS上注意到在请求远程配置值之前还有3个与Firebase相关的请求(我们假设这些请求嵌入到串行队列中)。
请注意,我们在没有Firebase developer
模式的情况下执行测试。
答案 0 :(得分:1)
要获得快速响应,您可以使用Firebase数据库。
远程配置不是为快速响应而设计的。