iPhone 通讯簿 - 自动选择电话所有者

Posted

技术标签:

【中文标题】iPhone 通讯簿 - 自动选择电话所有者【英文标题】:iPhone address book - auto-select Phone owner 【发布时间】:2009-06-20 22:27:45 【问题描述】:

在 3.0 中,他们为 Safari 提供了自动填充功能。您进入设置应用程序将其打开,它需要绑定到地址簿中的条目。

我进入设置应用程序进行设置,我注意到它已经猜到我是谁了。是否使用 API 中的某些内容来执行此操作?如果是这样,我如何访问此功能?

我的 iPhone 与我的 Mac 上的通讯簿同步,桌面应用程序知道我是谁。 iPhone 现在是否会查看相同的属性?

【问题讨论】:

【参考方案1】:

很遗憾,没有用于识别手机所有者身份的公共 API。

如果您愿意,我建议您向 Apple 开发人员联系提交错误报告。

否则,(虽然我不建议这样做)您也许可以从 [[NSHost currentHost] names] 返回的数组中推断出设备所有者是谁。

【讨论】:

iPhone 3.0 SDK 中没有 NSHost 类。有 NSFullUserName() [适用于模拟器,尚未在设备上测试]。 NSFullUserName() 只返回“移动用户”。不确定这会有多大帮助。但是您也许可以检索电话号码并关闭它。 arstechnica.com/apple/news/2009/01/…

以上是关于iPhone 通讯簿 - 自动选择电话所有者的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 通讯簿 - 总是从默认组中提取

使用 AddressBookUI 访问将联系人添加到 iPhone 通讯簿的日期

未调用通讯簿回调

Exchange2010无法同步脱机通讯簿

outlook express里面的通讯簿怎么转换成txt或者excel文件

Lync Server 2013客户端通讯簿报错404