iOS和Android设备ID跟踪

时间:2014-11-20 10:08:27

标签: android ios mobile

我无法得到任何解决方案。也许你有一个想法:

我在App Store和Google Play上有一款应用。该应用程序的成本约为10美元。我现在要做的是更新这个应用程序,让它免费,但也添加登录屏幕。用户必须在第三方网站上购买订阅。 问题: 已经有一些用户购买了付费应用版本,当我更新应用时,他们将放弃他们支付的费用。 我正在考虑提交付费应用程序的更新,以某种方式跟踪设备ID,然后在获取ID列表后,使用登录更新免费版本的应用程序,但所有具有跟踪ID的设备将订阅一个一年多。 我只是不知道如何跟踪这些ID,如果可能的话。 也许你有更好的解决方案?

谢谢!

2 个答案:

答案 0 :(得分:0)

你应该使用手机的IMEI来做到这一点。

android.telephony.TelephonyManager.getDeviceId()

http://developer.android.com/reference/android/telephony/TelephonyManager.html#getDeviceId%28%29

答案 1 :(得分:0)

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