以编程方式唯一标识 iOS 7 及更高版本上的设备

Uniquely identify programatically a device on iOS 7 and later

在我的 Android 应用程序中,我正在识别分别读取 IMEI 和 IMSI 的设备和 SIM 卡。

如何在 iOS 7 及更高版本上以编程方式执行此操作?我看到 UUID 识别应用程序 + 设备,每次重新安装它都会改变,所以它对我不起作用。

有什么想法吗?

不再有固定的(公开可用的)ID。 UUID 不受限制,使用 mac 地址不固定

identifierForVendor 重新安装时发生变化,但这就是你所拥有的:)


除非你想/可以争辩说你做广告。然后你可以检查 advertisingIdentifier [不要试图滥用它!]