【发布时间】:2014-08-22 11:08:28
【问题描述】:
我正在寻找 iOS 7 和 iOS 8 的 UDID 替代品,我查看了 MobileGestalt.h 并找到了“DieID”。这在没有越狱的情况下和两个 iOS 版本上都可以阅读。重新安装应用程序后数字相同。所以我觉得它很独特?
我的问题是所有设备的“DieID”都是唯一的吗? “DieID”到底是什么,我找不到任何关于它的信息。
谢谢,大卫
【问题讨论】:
-
我不确定,但它是否使用任何私有 api 来获得这个,因为如果我们使用私有 api,那么苹果将不会批准我们的应用程序。 github.com/Cykey/ios-reversed-headers/blob/master/MobileGestalt/…
-
这不是更多的硬件ID吗? en.wikipedia.org/wiki/Die_(integrated_circuit)
-
@YogeshSuthar 您好,该应用是内部应用,因此不会出现在 App Store 中
-
@holex 嗨,每个设备的 UUID 或其他 id 不是唯一的,它们在重置、重启或重新安装应用程序后会发生变化。我需要为每台设备指定一个唯一的 ID。
标签: ios objective-c uniqueidentifier