iOS唯一识别用户设备的最佳方法

时间:2018-12-06 21:15:10

标签: ios uuid

经过一些研究,我提出了两种可能的方法来唯一标识用户设备

  1. 通过使用Device Framework,按照此blog post中的说明使用two bits标识用户设备,此操作将通过删除应用程序进行维护,重新安装,清除(删除所有内容和设置),并在两个用户之间转移设备。

  2. 在尝试登录我们的服务器后,通过要求用户许可(通过Safari)安装配置文件的过程来获取UDID。该过程与https://www.getudid.io/提供的过程类似,但除此之外,我还将通知用户,如果他要继续使用该服务,则应向我们授予存储他的UDID的权限设备。

解决方案1似乎是最好的解决方案,有人对它有任何经验吗?关于解决方案2,您认为,即使要求用户从我们的服务器(从Safari)安装配置文件并在确认后获取其UDID的机制在此{{ 3}}?

用例是一个iOS应用程序,它将检查某些用户从主要提供商处购买iPhone捆绑包优惠时可以做的保修欺诈行为。因此,我需要将设备与他要求的保修(通过收据)相联系,以使他无法将其传递给朋友或其他人。

0 个答案:

没有答案