小编tob*_*i_b的帖子

Firebase远程配置A/B测试 - iOS实验控制台出错

我正在尝试使用远程配置启动并运行A/B测试,我在iOS部分遇到了一些问题.按照文档中的说明设置实验后,它似乎不起作用.对于我尝试过的所有iOS版本,我总是收到默认的远程配置值(我尝试删除并重新安装应用程序几次).

几天过去了,现在我在firebase控制台中看到了该实验的以下错误:

在此输入图像描述

任何想法为什么会发生这种情况?

我对android做了完全相同的事情,它工作得很好.当我只更改默认的远程配置值时,它会在两个平台上正确更新,所以我假设远程配置设置正确完成,我是对的吗?

我也无法在iOS设备上看到变量值,我已使用实例ID标记添加到托管测试设备.

ab-testing ios firebase firebase-remote-config

8
推荐指数
1
解决办法
529
查看次数

Android AsyncTask作为方法参数

我正在开发一个使用大量AsyncTasks的应用程序.当我开始参与此应用程序的编码时,targetSdkVersion被设置为10,因此我们没有AsyncTasks的问题,因为它们都是在并行后台线程上执行的.由于我们已将targtSdkVersion设置为17,因此我们在任务中遇到了一些问题,因为它们现在在单个后台线程上执行.为了解决这个问题,我发现以下代码专门用于并行任务:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
    myTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
} else {
    myTask.execute();
}
Run Code Online (Sandbox Code Playgroud)

现在,因为我们有几个需要这些代码行的任务,所以我想在我们自己的Utils类中编写一个方法,以这种方式执行任务......但我无法实现这一点,因为我无法通过由于'Param |'而作为参数的方法的不同任务 进展| 结果'的东西因任务而异.有没有办法实现我们的目标?有任何想法吗?

parameters android android-asynctask

6
推荐指数
1
解决办法
1223
查看次数