Issue
For lower than ios9, I used to write
picker.displayedProperties = @[@(kABPersonEmailProperty)];
For ios9, what will be the displayedPropertyKeys
( picker.displayedPropertyKeys = @[@(????)];
)
Note:- picker is ABPeoplePickerNavigationController
for ios8 and CNContactPickerViewController
for ios9.
I am basically fetching the contacts using Contacts framework
.
Solution
Use the following:
Objective-C
picker.displayedPropertyKeys = @[CNContactEmailAddressesKey];
Swift 5.2
picker.displayedPropertyKeys = [CNContactPhoneNumbersKey]
A full list of available keys can be found at https://developer.apple.com/documentation/contacts/contact_keys.
Answered By - Developer Answer Checked By - David Marino (PHPFixing Volunteer)
0 Comments:
Post a Comment
Note: Only a member of this blog may post a comment.