如何根据特定用户自定义iPhone首次启动体验?

时间:2011-04-04 20:31:07

标签: iphone

我正在尝试让我的应用在第一次启动时自动为用户加载特定内容。

例如,如果用户通过Safari搜索产品X的信息,我想给他们一个推荐,以便在iTunes中下载我的应用程序。下载后,我会希望该应用程序自动加载与产品X相关的屏幕,而无需用户自行输入该信息。

似乎由于应用程序是沙盒,因此无法访问Safari Cookie,因为这将是完美的解决方案。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

这是非常有趣的概念,我害怕这是不可能的。我想到的唯一想法是:

  1. 在用户访问您的网站时存储设备的ID以及在重定向到AppStore之前访问过的页面。
  2. 等待用户下载该应用。
  3. 在应用程序启动时向服务器查询此数据,然后相应地设置UI。
  4. 但是,设备ID不会通过Mobile Safari公开,即使你找到了获取它的方法,这个动作也会被视为非法