Od czasu aktualizacji do iOS 6 zauważyłem, że mój kod dodający kontakt 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 (naprawienie tego problemu).
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ę niepowodzeniem ABAddressBookErrorDomain error 1
.
Czy muszę programowo uruchamiać okno dialogowe żądania dostępu do kontaktów? Jak to się robi?