首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone中的IMEI替代

iPhone中的IMEI替代
EN

Stack Overflow用户
提问于 2012-11-08 12:33:28
回答 2查看 1K关注 0票数 0

我正在为iPhone开发一个应用程序,在其中的设备与后端注册。对于Android版本,我从设备获取IMEI,并使用存储在后端的IMEI对其进行身份验证。但是,苹果不允许从设备获取IMEI,我应该使用什么替代,以便身份验证发生,因为它是mandatory.Also,用户可以更改IMEI如他所愿(对于安卓版本)。

EN

回答 2

Stack Overflow用户

发布于 2012-11-08 12:35:55

您可以使用此库为每个设备生成唯一标识符,而不是使用IMEI。

https://github.com/gekitz/UIDevice-with-UniqueIdentifier-for-iOS-5

票数 1
EN

Stack Overflow用户

发布于 2012-11-08 14:00:34

要使用Ben发布的链接,请使用以下代码

[[UIDevice currentDevice] uniqueGlobalDeviceIdentifier]这是通用的,因为它使用MAC地址,然后对其进行散列。它将始终是唯一的,任何人都无法更改

如果您使用以下代码

[[UIDevice currentDevice] uniqueDeviceIdentifier]它将为您拥有的每个应用程序创建一个不同的标识符,因为它会根据捆绑包身份和MAC地址创建一个散列。您可以使用顶部的应用程序将多个应用程序注册到同一个应用程序

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13282456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档