Программно запрашивать доступ к контактам

После обновления до iOS 6 я заметил, что мой код для добавления контакта в адресную книгу iPhone больше не работает. Я считаю, что это проблема, связанная с разрешениями, так как Apple теперь требует разрешения пользователя перед доступом к контактам (исправлениеэтот выпуск).

Я ожидал, что приложение автоматически запросит разрешение на доступ к контактам, как на скриншоте ниже, но это не так. Попытка добавить контакт просто не удается сABAddressBookErrorDomain error 1.

Нужно ли программно запускать диалог доступа к контактам? Как это сделать?

access contacts

Ответы на вопрос(12)

Ваш ответ на вопрос