Я пытаюсь сделать подобное. Я получил экземпляр ABAddressBook, удалил записи, которые мне не нужны, затем установил picker.addressBook = filteredBook
. Это ... KINDA работает. Список кажется отфильтрованным, но записи дублируются, как будто он ожидает, что полный список будет там, и он просто копирует существующие записи, пока не получит ожидаемое количество или что-то в этом роде.