1

我已经将一个免费应用程序上传到应用程序商店,如果用户下载它,然后如果他/她删除该应用程序,几个月后如果他们下载相同的应用程序,那么此时我如何才能获得免费的第一个下载日期用户第一次下载我的应用的应用

4

2 回答 2

6

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

于 2012-07-19T05:18:47.503 回答
1

您可以使用 Flurry 查看下载了多少次,但您无法了解下载时间、下载者以及下载次数。

为此,您可以编写自定义数据库,并且每当您的应用程序成功安装时,您都可以使用 web 服务在该数据库中插入 UDID 和安装日期。

我希望你能理解我试图解释的内容。

只是告诉您,如果您在未经设备所有者许可的情况下存储 UDID,Apple 会拒绝应用程序,因此请在启动时添加一条消息,说明您将保存 UDID,否则 Apple 可能会在 Ios6 版本中拒绝它。

感谢

于 2012-07-19T05:18:15.817 回答