Tag: ab testing

Apptimize \ Optimizely如何在iOS上工作?

我试图找出一些关于在幕后操作UI元素的实现,直接从Apptimize或Optimizely上的Web控制台。 更具体地说,我想了解以下内容: 1)客户端代码(iOS)如何将视图层次结构发送到Web服务器,以便在Web客户端上select任何UI元素时立即显示在iOS客户端上? 例如,我看到了FLEX,以及如何获得视图层次结构,但我不明白iPhone客户端如何“知道”在Web仪表板中select哪个视图。 2)此外,在Apptimize中,我可以从Web仪表板中select任何UI元素,更改其文本或颜色,并立即在应用程序中更改。 不仅如此,没有添加任何代码,只需要有SDK。 我所做的更改(文本,背景颜色等)将保留在应用程序的所有未来会话中。 这怎么能被执行? 我猜他们正在使用某种反思,但他们如何才能让它为所有用户和所有未来的会议工作? 客户端代码如何find正确的UI元素? 以及它如何在UITableViewCell上工作? 3)是否有可能检测到每次UIViewController加载? 即得到每个viewDidLoad的callback? 如果是的话,怎么样? 看到下面的一些截图: