Wie verwende ich die ABAddressBookCreateWithOptions-Methode in iOS 6 richtig?

Ich versuche das zu verstehenABAdressBookCreateWithOptions undABAddressBookRequestAccessWithCompletion Methoden in iOS 6.

Die meisten Informationen, die ich finden konnte, sind die folgenden: "Um Zugriff auf Kontaktdaten anzufordern, rufen Sie die anABAddressBookRequestAccessWithCompletion Funktion nach dem Aufruf derABAddressBookCreateWithOptions Funktion."

Ich bin der Meinung, dass diese Methoden den Benutzer alarmieren sollten, um zu entscheiden, ob der Zugriff der Anwendung auf Kontakte zugelassen werden soll. Wenn ich sie jedoch verwende, wird keine Eingabeaufforderung angezeigt.

Könnte jemand einen Beispielcode bereitstellen, wie diese Methoden in einem realen Beispiel zusammen aufgerufen werden sollten? Wie erstelle ich (CFDictionary) Optionen? Ich habe Arbeitscode mit dem veraltetenABAddressBookCreate Methode, müssen aber auf iOS 6 aktualisieren, um Datenschutzbedenken Rechnung zu tragen.

Vielen Dank im Voraus an alle, die hier etwas Licht ins Dunkel bringen können!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage