現在、この関数を使用してアドレス帳から vCard を生成しています。
ABAddressBookRef ab = ABAddressBookCreateWithOptions(NULL, nil);
NSString *firstName = (__bridge NSString *)ABRecordCopyValue(person, kABPersonFirstNameProperty);
NSString *lastName = (__bridge NSString *)ABRecordCopyValue(person, kABPersonLastNameProperty);
if (!lastName) lastName = @"";
if (!firstName) firstName = @"";
NSString *name = [NSString stringWithFormat:@"%@ %@",firstName, lastName];
CFArrayRef contact = ABAddressBookCopyPeopleWithName(ab, (__bridge CFStringRef)(name));
CFDataRef vcard = (CFDataRef)ABPersonCreateVCardRepresentationWithPeople(contact);
これは問題なく機能しますが、vCard に画像を入れたくありません。イメージを取得せずに vCard を生成する方法はありますか?