Unable to make multiple selections using search in CNContactPickerViewController

Originator:gavin
Number:rdar://31741960 Date Originated:04/20/2017
Status:Open Resolved:No
Product:iOS + SDK Product Version:
Classification: Reproducible:100%
 
Area:
Contacts Framework

Summary:
When implementing the CNContactPickerViewController, with multiple selection, users are unable to select search results.

Steps to Reproduce:
1. Create and present CNContactPickerViewController
2. Implement func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact])
3. Run the application, and search for a known user
4. Try to select the search result

Expected Results:
Contact is selected, and user is able to search for more contacts.

Actual Results:
Tapping the contact has no effect other than highlighting

Version:
iOS 10.3.1, iOS 10.3.0

Notes:
Note that single selection does work, this issue pertains specifically to the available search bar when allowing multiple selections.

Configuration:
iPhone 6 AT&T

Comments

Confirmed that this is still a bug with Xcode 10.1, iOS 12.1, on iPhone XS Max.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!