gpt4 book ai didi

ios - 在我的测试设备上无法获取 Firebase A/B 草稿实验远程配置值

转载 作者:行者123 更新时间:2023-11-29 06:00:06 28 4
gpt4 key购买 nike

我想创建一个 Firebase A/B 测试实验,并在启动之前通过使用通过其 Firebase 实例 ID 添加测试设备的选项来调整设置,但是,我似乎从未获得远程配置参数实验。

提取在AppDelegateapplicationDidFinishLaunching中触发:

        let remoteConfig = RemoteConfig.remoteConfig()
#if DEBUG
let expirationDuration: TimeInterval = 0
remoteConfig.configSettings = RemoteConfigSettings(developerModeEnabled: true)
#else
let expirationDuration: TimeInterval = 3600
#endif

remoteConfig.fetch(withExpirationDuration: expirationDuration) { status, error in
if let error = error {
RLogError("FirebaseHelper >>> Error fetching config: \(error)")
}

RLogInfo("FirebaseHelper >>> Config fetch completed with status: \(status)")
self.activateRemoteConfig()
}

在回调中激活远程配置后,参数永远不会存在。但是,如果我开始实验,就会出现该值。无论应用程序重新启动多次,还是卸载并重新安装应用程序并将实例 ID 重新添加到实验草稿中。

enter image description here

感谢任何帮助。

最佳答案

事实证明,我的问题与 Firebase 配置有关,该配置在 iOS 发布版本上失败。回滚到固定的 5.15.0 版本(在撰写本文时当前版本为 5.16.0)解决了我目前遇到的所有问题。

关于ios - 在我的测试设备上无法获取 Firebase A/B 草稿实验远程配置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54764248/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com