Seit dem Update 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 jetzt Benutzerberechtigungen benötigt, bevor auf Kontakte zugegriffen werden kann (Behebung dieses Problems) Problems).
Ich habe erwartet, dass die App automatisch um Erlaubnis bittet, auf Kontakte zuzugreifen, wie im folgenden Screenshot, aber das tut sie nicht. Der Versuch, den Kontakt hinzuzufügen, schlägt mit einfach fehlABAddressBookErrorDomain error 1
.
Muss ich den Zugriff auf den Kontaktanforderungsdialog programmgesteuert starten? Wie geht das?