我正在使用此代码从设备获取联系人图像,但它不打印任何输出。
if contact.isKeyAvailable(CNContactImageDataKey) {
if let contactImageData = contact.thumbnailImageData {
print("image \(String(describing: UIImage(data: contactImageData)))")
} else {
print("No image available")
}
} else {
print("No Key image available")
}
但它只打印“没有可用的关键图像”,尽管我的一些联系人有图像。我尝试了 imageData 而不是 thumbnailImageData 但显示相同的结果。