发现用户的名字和姓氏?

发布于 2024-08-10 23:04:51 字数 254 浏览 5 评论 0原文

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

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

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

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

马丁.

I am trying to programmatically discover the first and last names of the iPhone user. Is this possible at all? Calling this ...

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

..alas. Iterating over the address book finds all address book records, but doesn't distinguish between the device owner and anyone else (that I can tell).

Given that the Mac desktop address book decorates the owners icon with a 'me' overlay in the bottom-left, I'm hoping that sort of information is available in the iPhone version.

Martin.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沩ん囻菔务 2024-08-17 23:04:51

正如另一个线程中所指出的,有 NSFullUserName() - 这个调用确实出现在 iPhone 文档中,因此它应该可以在设备上运行。只需从中解析出名字和姓氏即可。

As noted in the other thread, there is NSFullUserName() - this call does come up in the iPhone documentation so it should work on the device. Simply parse out the first and last name from that.

少年亿悲伤 2024-08-17 23:04:51

请参阅类似问题 - 没有适用于该问题的公共 API。

See similar question - there is no public API for that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文