SelectionOfProperty is not working if user has multiple phone numbers.
I am using below code:
let picker = CNContactPickerViewController()
picker.displayedPropertyKeys = [CNContactPhoneNumbersKey]
picker.predicateForEnablingContact = NSPredicate(format: "phoneNumbers.@count > 0")
picker.predicateForSelectionOfContact = NSPredicate(value: false)
picker.predicateForSelectionOfProperty = NSPredicate(format: "key == 'phoneNumbers'")
picker.delegate = self
It's working perfectly fine when we using emailAddresses, but not when we changed to phoneNumbers.