【发布时间】:2016-04-12 16:23:09
【问题描述】:
我浏览了几乎所有相关的 SO 问题,谷歌了很多,但我无法获得帮助。
有很多帖子和 SO 答案说明使用 [UIDevice identifierForVendor],但由于此 ID 对用户不可见,我想要不同的方式来唯一标识设备。
基本上我正在开发不会进入 App Store 的企业应用程序(无需担心私有 API)。 我的服务器已经输入了所有用户详细信息,包括设备 ID(不知道用什么作为设备 ID)。
当设备启动应用程序时,将调用 Web 服务,它需要发送设备 ID 来验证设备。
这就是为什么我需要用户和程序员都可以看到的设备 ID。
感谢任何帮助!!!
更新
“对用户可见”意味着用户可以在安装应用程序之前看到这个唯一的 id,以便他/她可以将此号码发送给管理员以在服务器上注册。
如果这个唯一的 id 注册在服务器上,那么只有应用程序才能访问,否则应用程序将无法连接到服务器。
【问题讨论】:
标签: ios udid ios-enterprise