iOS和Android设备ID跟踪

iOS和Android设备ID跟踪,android,ios,mobile,Android,Ios,Mobile,我找不到任何解决办法。也许你对此有个想法: 我在app Store和Google Play上有一个应用程序。该应用程序的价格约为10美元。我现在想做的是更新这个应用程序,使其免费,但也添加登录屏幕。用户必须在第三方网站上购买订阅。 问题是: 已经有一些用户购买了付费应用程序版本,当我更新应用程序时,他们将失去他们付费的内容。 我在考虑提交一个付费应用程序的更新,以某种方式跟踪设备ID,然后在获得ID列表后,使用登录名更新应用程序的免费版本,但所有具有跟踪ID的设备将获得一年以上的订阅。 我只是不

我找不到任何解决办法。也许你对此有个想法:

我在app Store和Google Play上有一个应用程序。该应用程序的价格约为10美元。我现在想做的是更新这个应用程序,使其免费,但也添加登录屏幕。用户必须在第三方网站上购买订阅。 问题是: 已经有一些用户购买了付费应用程序版本,当我更新应用程序时,他们将失去他们付费的内容。 我在考虑提交一个付费应用程序的更新,以某种方式跟踪设备ID,然后在获得ID列表后,使用登录名更新应用程序的免费版本,但所有具有跟踪ID的设备将获得一年以上的订阅。 我只是不知道如何跟踪这些ID,如果这是可能的。 也许你有更好的解决办法


谢谢

您应该使用手机的IMEI来执行此操作

android.telephony.TelephonyManager.getDeviceId()


您可以在iOS上使用的唯一标识符是供应商标识符。如果卸载并重新安装应用程序,则可能会发生变化