【发布时间】:2012-12-17 11:21:59
【问题描述】:
在 iOS 5 及更高版本中,Apple 引入了 ABPersonCreatePeopleInSourceWithVCardRepresentation 方法,该方法在将 vCard 输入地址簿并为创建的人员取回 ABRecordRefs 时非常有用。
但是,正如我在尝试将标准 vCard 添加到地址簿时发现的那样,Apple vCard 似乎(至少有点)不同于标准 vCard。是否有页面详细说明 vCard 的 Apple 格式应该是什么?
谢谢!
【问题讨论】:
-
哪些 .vcf 文件对您有问题,即任何特定字段等?我目前唯一发现的是 vCard 文件大小应该小于 256Kb。
-
@NickolayO。主要是
PHOTO字段。似乎它需要 vcard 2.1 和 vcard 3.0 之间的格式组合。 -
您能附上示例 vcard 文件吗? (PS.doc 说:地址簿支持 vCard 3.0 版。)
-
正如@ahmet 所说 - 如果您可以附加您尝试过的 .vcf 文件会有所帮助:)
标签: objective-c ios abaddressbook