适用于不同应用的UUID ios

时间:2014-06-04 13:22:04

标签: ios objective-c uuid

我需要使用设备的ID。但我有一些问题。主要地,对于来自不同供应商的不同应用,id应该是相同的。我无法使用钥匙串,因为来自不同供应商的应用程序使用不同的配置文件。但我的服务器应该为所有这些应用程序识别此设备。因为我想看,例如,一个设备有2个应用程序(使用我的lib),而其他设备有一个应用程序。像统计数据

2 个答案:

答案 0 :(得分:1)

这是不可能的,因为Apple认为这是对隐私的侵犯。

答案 1 :(得分:1)

如果您不将应用程序发布到Apple Store (B2B模式),您可以通过私有Framework IOKit获取设备的序列号作为UUID。

对于封装低级别C的类别,请参阅:https://gist.github.com/0xced/566994