iOS上的地址簿中的用户信息

时间:2011-05-10 07:48:22

标签: ios abaddressbook

在MacOS X上,我可以使用me类中的方法ABAddressBook来获取登录用户的记录,请参阅Apple's documentation。在iOS上,documentation中没有列出类似的函数调用(在相应的C接口中)。 iOS地址簿似乎不会在同步时保留此信息。

有没有办法在iOS下识别用户,或者我是否需要为我的每一个应用程序设计专有机制?

1 个答案:

答案 0 :(得分:3)

我担心iOS不提供退还所有者联系卡的方法。我希望你能得到设备的电话号码,然后在地址簿中搜索相同的号码。

可以使用此位代码找到设备的电话号码 NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];

很遗憾,获取设备的电话号码违反了开发者协议。 Apple会拒绝使用它的任何应用程序。

对不起,回答“不”。至少我们现在都知道什么是行不通的。