Programowo żądaj dostępu do kontaktów
Od czasu aktualizacji do iOS 6 zauważyłem, że mój kod do dodawania kontaktu do książki adresowej iPhone'a już nie działa. Uważam, że jest to problem związany z uprawnieniami, ponieważ Apple wymaga teraz zgody użytkownika przed uzyskaniem dostępu do kontaktów (poprawianieto kwestia).
Spodziewałem się, że aplikacja automatycznie poprosi o pozwolenie na dostęp do kontaktów, jak na poniższym zrzucie ekranu, ale tak nie jest. Próba dodania kontaktu kończy się niepowodzeniemABAddressBookErrorDomain error 1
.
Czy muszę programowo uruchomić okno dialogowe żądania dostępu do kontaktów? Jak to się robi?