检测用户是否先前已安装过app,即使已删除

时间:2016-03-14 13:50:19

标签: ios swift icloud

我想知道是否有人可以针对以下问题提出解决方案。

我创建了一个iOS应用程序,在未来的用户(访客)可以访问应用程序的完整版本的前x天内,该应用程序可以使用。

然后在"试验"期间我想把它们放在应用程序的免费版本上,如果他们不想付费就会得到广告支持。

我可以看到的一个问题是,用户可以简单地删除该应用并重新安装,然后重新开始试用期。

我可以想象的一个解决方案是将文件上传到" secure"用户iCloud帐户的一部分,并检查?

以前有人遇到过这个问题吗?你在不需要注册注册的情况下发现了什么是最好的解决方案?

由于

托马斯

1 个答案:

答案 0 :(得分:3)

您的iCloud解决方案应该可行。您还可以考虑在设备钥匙串中存储类似的标志,因为删除应用程序时不会清除该标志。请注意,用户仍然可以恢复设备或禁用设备上的iCloud集成以“解决”这些问题,但这种情况相对不常见。