我正在考虑设计和构建一个系统,允许iOS应用程序(例如,注册流程,登录流程,购买流程)对不同流程进行A/B测试。iOS - 在不更新应用程序的情况下更新用户流程
想到的最初看起来像一个系统:
- 应用坪服务器,服务器响应给资源的列表(其中可能包括一些链接到XIB文件)
- 如果用户没有这些在磁盘上xibs,下载它们,并将它们从厦门国际银行保存到磁盘
- 呈现视图控制器时,负载是否已经被下载(否则默认为一个应用程序在出厂时)
有没有人对这个想法有任何想法或对这个系统有任何见解?
注意:我不是试图实现一个系统,我可以添加新功能。现在,我专注于改变流程,就像用户将看到的文本和视图。我没有在讨论这是否违反了App Store规则,但如果你愿意这么做的话 - 那就去吧!
Apple在应用程序中执行此操作。看看iTunes应用程序或App Store。他们增加了Ping,后来又被“购买”了。 – Moshe
另外,你不是在这里问一个直接的问题。这看起来像一个开放式的讨论。 – Moshe
你是对的摩西。我不是在寻找特定的答案,更多的人的想法(这可能都是答案)。不完全符合SO模型,但我希望在这里挖掘出许多不同的想法。 :) – Mark