发现用户的名字和姓氏?

时间:2009-11-16 13:58:18

标签: iphone cocoa-touch objective-c-runtime

我正在尝试以编程方式发现iPhone用户的名字和姓氏。这有可能吗?打电话给这个......

getpwuid( getuid() )->pw_gecos == "Mobile User" 

..唉。迭代地址簿会查找所有地址簿记录,但不区分设备所有者和其他任何人(我可以告诉)。

鉴于Mac桌面地址簿在左下角装饰了带有“我”覆盖图的所有者图标,我希望iPhone版本中提供这类信息。

马丁。

2 个答案:

答案 0 :(得分:2)

请参阅similar question - 没有公共API。

答案 1 :(得分:2)

如另一个帖子所述,有NSFullUserName() - 这个调用确实出现在iPhone文档中,所以它应该在设备上运行。只需从中解析出名字和姓氏。