2012-07-19 186 views
1

我上传了一个免费的应用程序到应用程序商店,如果用户下载它,然后如果他/她删除了应用程序,并在几个月后再次下载相同的应用程序,然后在这一点我怎样才能得到我的免费应用程序的第一次下载日期,用户已第一次下载我的应用程序如何确定iPhone/iPad上的应用程序下载日期

回答

1

您可以使用Flurry查看它已下载了多少次,但您无法了解何时下载,谁下载,谁下载了多少次。

要做到这一点,您可以编写自定义数据库,并且每当您的应用程序安装成功时,您都可以使用webservice将UDID和安装日期插入到该数据库中。

我希望你明白我想要解释的。

只是告诉你,如果你没有设备所有者的权限存储UDID,那么苹果拒绝应用,所以在启动时添加一条消息以保存UDID,否则苹果可能会在Ios6发布时拒绝它。

感谢

+0

Jigar我不想保存用户的udid等在我的服务器。 如果用户尝试第二次下载应用程序,Apple将显示选项“安装”而不是“免费”。我只想知道是否有可能让我们知道用户何时下载了应用程序\ – user1184202 2012-07-19 05:19:39

+0

这种情况下,您可以使用像这样的乱码或工具 – 2012-07-19 05:20:10

+0

这两个选项都足够好,大致取决于您的要求。 .. – Tarun 2012-07-19 05:44:50

6

在首次启动时您的应用程序,你可以存储在钥匙串的日期。当应用程序从设备中删除时,钥匙串项目不会被删除。 所以,当用户重新安装应用程序,你再次检查钥匙链是否存在你的第一次启动日期。

+0

你打败了我!我只是想说。 – 2012-07-19 05:20:35

+0

使用钥匙串的麻烦在于很大一部分人不会在升级设备之前进行备份。这导致钥匙链迷路。所以,确保你有一个计划来处理这个问题,因为它会发生。 – Brainware 2013-12-18 23:18:11

相关问题