如何获取iPhone电话号码

时间:2011-06-20 15:17:21

标签: iphone ios

我想在我的应用中使用iPhone手机号码作为安全性的一部分。如何进行此操作或如果不可能,我怎样才能获得UID号码。

它相信可以通过Android或Winmobile手机实现这一目标。

2 个答案:

答案 0 :(得分:3)

UIDeviceuniqueIdentifier属性

答案 1 :(得分:0)

Heres Apples推荐使用UID

  

设备的唯一标识符   (有时缩写为UDID for   唯一设备标识符)是一个哈希   由各种硬件组成的价值   标识符,例如设备序列号   数。它保证是独一无二的   对于每个设备。 UDID是   独立于设备名称。对于   使用SIM的设备(订户   身份模块)卡,UDID是   独立于SIM卡。

     

为了用户安全和隐私,您   不得公开关联设备   带有用户帐户的唯一标识符。

     

您可以结合使用UDID   使用特定于应用程序的用户ID,   用于识别特定于应用程序   您服务器上的数据。例如,你   use可以是设备用户组合ID   控制对已注册的访问   产品或存储高分时   用于中央服务器中的游戏。   但是,如果你正在开发游戏,   你可能想要使用游戏   中心的玩家标识符键为   在Game Kit Programming中解释   指南。

     

重要提示:永远不要存储用户   仅基于UDID的信息。   始终使用UDID和的组合   特定于应用程序的用户标识一个   组合ID确保用户   将设备传递给另一个用户,   新用户将无权访问   原始用户的数据

所以看起来如果您使用它来在服务器上存储数据,您可以使用UDID和您生成的ID。此外,看起来Apple已经摆脱了许多用于访问电话号码的旧方式。