我想在我的应用程序中使用iPhone手机号码作为安全性的一部分。我该如何着手做这件事?如果不可能,我如何获得UID号?
它相信,使用Android或Winmobile手机也可以做到这一点。
发布于 2011-06-20 23:29:31
这里是苹果使用UID的建议
设备的唯一标识符(有时缩写为
,表示唯一设备标识符)是由各种硬件标识符组成的哈希值,如设备序列号。它保证对每个设备都是唯一的。UDID独立于设备名称。对于使用SIM (用户识别模块)卡的设备,UDID独立于SIM卡。
出于用户安全和隐私考虑,您不能公开将设备的唯一标识符与用户帐户关联。
您可以将UDID与特定于应用程序的用户ID结合使用,以标识服务器上特定于应用程序的数据。例如,您可以使用设备-用户组合ID来控制对注册产品的访问,或者在中央服务器中存储游戏的高分时。但是,如果您正在开发游戏,则可能需要使用game Center的玩家标识符键,如Game Kit Programming Guide中所述。
重要提示:永远不要仅根据UDID来存储用户信息。始终使用UDID和特定于应用程序的用户ID的组合。组合ID可确保当用户将设备传递给其他用户时,新用户将无法访问原始用户的数据
因此,如果您使用它在服务器上存储数据,您可以使用UDID和您生成的ID。此外,苹果似乎已经摆脱了许多你会用来访问电话号码的旧方式。
发布于 2011-06-20 23:20:09
有一个具有uniqueIdentifier属性的UIDevice
https://stackoverflow.com/questions/6413498
复制相似问题