Programmgesteuert den Zugriff auf Kontakte anfordern

Seit der Aktualisierung auf iOS 6 ist mir aufgefallen, dass mein Code zum Hinzufügen eines Kontakts zum Adressbuch des iPhones nicht mehr funktioniert. Ich glaube, dies ist ein Problem im Zusammenhang mit Berechtigungen, da Apple vor dem Zugriff auf Kontakte eine Benutzerberechtigung benötigt (Behebung)diese Problem).

Ich habe erwartet, dass die App automatisch um die Erlaubnis bittet, auf Kontakte zuzugreifen, wie im folgenden Screenshot, aber das ist nicht der Fall. Der Versuch, den Kontakt hinzuzufügen, schlägt mit nur fehlABAddressBookErrorDomain error 1.

Muss ich den Dialog zur Anforderung des Zugriffs auf Kontakte programmgesteuert starten? Wie geht das?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage