我已经配置了 firebase ab-testing。除了控制台上没有影响用户之外,一切正常。
实际上,我可以看到 UI 和日志显示应用了 ab 测试。
而且,通过检查其他StackoverFlow主题,activateFetched也在fetch成功后调用。
此外,我还参考过
- Firebase 远程配置 A/B 测试在 24 小时后未显示任何结果
- Firebase 远程配置根据初始请求得出结果
- 远程配置 A/B 测试在 iOS 上不提供结果
但这些对我的案子不起作用。
是否有任何遗漏或任何其他需要检查,以便客户端可以将 AB 测试结果响应到 Firebase 控制台。
首先感谢您的帮助。
代码片段:
[FIRApp configure];
FIRRemoteConfigSettings* configSettings = [[remoteConfig configSettings] initWithDeveloperModeEnabled:YES];
[[FIRRemoteConfig remoteConfig] setConfigSettings:configSettings];
[[FIRRemoteConfig remoteConfig] fetchWithExpirationDuration:duration completionHandler:^(FIRRemoteConfigFetchStatus status, NSError *error) {
if (status == FIRRemoteConfigFetchStatusSuccess) {
BOOL configFound = [[FIRRemoteConfig remoteConfig] activateFetched];
需要检查或注意的几件事:
- 确保您正在使用并部署最新的远程配置 SDK。早期版本不适用于 A/B 测试实验。
- 请务必按照文档在测试设备上验证您的实验here
- 您的实验可能需要几天时间才能收到数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)