存储地址簿联系人的kABPersonImageFormatThumbnail

时间:2014-06-24 09:22:47

标签: ios contacts addressbook abaddressbook abperson

我正在尝试将联系人的缩略图存储在地址簿中。

以下内容允许我检索缩略图和完整图像:

ABPersonCopyImageDataWithFormat(contactRef, kABPersonImageFormatOriginalSize);
(NSData*)ABPersonCopyImageDataWithFormat(contactRef, kABPersonImageFormatThumbnail);

这允许我存储完整的图像:

ABPersonSetImageData(contactRef, (__bridge CFDataRef)UIImagePNGRepresentation(selectedImage), nil);

但我无法弄清楚如何存储缩略图。似乎没有一种方法将kABPersonImageFormatThumbnail作为参数来存储图像。这可能吗?

1 个答案:

答案 0 :(得分:0)

我似乎养成了回答自己问题的习惯。 经过广泛的研究并通过Apple的API,我终于使用TSI向Apple发送了一个问题。他们的答复是这样的:

  

感谢您与Apple开发者技术支持(DTS)联系。我们的   工程师已经审查了您的请求并得出结论   没有支持的方法来实现所需的功能   目前正在发货系统配置。

所以不幸的是,在任何情况下,这都是不可能的。