peoplePickerNavigationController didSelectPerson не вызывается для связанных контактов
Когда пользователь касается свойства Связанного контакта с помощью ABPeoplePickerNavigationController - ни (void)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker didSelectPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifier
или же(BOOL) peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifier
называется Для регулярных контактов это прекрасно работает. Что я делаю неправильно?
Вот как я отображаю контакты:
ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
NSArray *displayedItems = [NSArray arrayWithObjects:[NSNumber numberWithInt:kABPersonPhoneProperty],
[NSNumber numberWithInt:kABPersonEmailProperty], nil];
picker.displayedProperties = displayedItems;
picker.peoplePickerDelegate = self;
[self presentViewController:picker animated:YES completion:nil];