以编程方式检索iphone的ECID

时间:2015-05-28 12:32:08

标签: ios

有没有办法以编程方式找到iPhone的ECID?

我知道这是与https://stackoverflow.com/questions/4978725/calling-amdevicecopyvalue-from-mobiledeviceframework-help-please/30481898#30481898相同的问题,但那里的答案使用已经折旧的IOKit。那么还有其他方法吗?

这可以在iOS7中完成吗?

1 个答案:

答案 0 :(得分:2)

您能否告诉我们您对ECID的需求?

Apple不再允许使用唯一的设备ID,您可以获得的最好的是供应商ID see the docs here.(假设您将要提交到应用商店)。此ID值也可能会在应用重新安装时发生变化,这对您来说可能是也可能不是问题。

例外情况是广告ID,但它们只能用于投放广告see here

您还可以使用NSUUID生成自己的ID字符串see docs here.

此外,保存您在钥匙串中使用的任何ID值都可以通过应用程序重新安装来保持持久性。钥匙串文档是here.