草庐IT

CNContactVCardSerialization

全部标签

ios - 如何使用 CNContactVCardSerialization dataWithContacts : method? 获取带有联系人图像的 VCF 数据

我正在使用CNContacts和CNContactUI框架并通过它选择一个联系人CNContactPickerViewController*contactPicker=[CNContactPickerViewControllernew];contactPicker.delegate=self;[selfpresentViewController:contactPickeranimated:YEScompletion:nil];和-(void)contactPicker:(CNContactPickerViewController*)pickerdidSelectContact:(CNC

ios - 将 VCard 转换为 CNContact

我正在尝试将VCard4.0数据包转换为CN联系人,我得到:CNContactVCardSerialization.contactsWithData(localData)2016-07-0615:52:36.096Setec[570:83203]bplist02016-07-0615:52:36.097Setec[570:83203]vCardSyntaxError,character:7:02016-07-0615:52:36.097Setec[570:83203]MalformedBEGIN2016-07-0615:52:36.097Setec[570:83203](null)20

ios - 如何在CNContactVCardSerialization中使用方法dataWithContacts?

我正在尝试使用联系人的vCard表示获取NSData对象。我的代码:letcontactStore=CNContactStore()letfetchRequest=CNContactFetchRequest(keysToFetch:[CNContactGivenNameKey,CNContactFamilyNameKey])varcontacts=[CNContact]()varvcard=NSData()do{trycontactStore.enumerateContactsWithFetchRequest(fetchRequest){(contact,status)->Voidin