Swift 3 / Xcode 8 - CNKontakt [Zugriff] Privat

8

Mein Code stürzt ab, sobald versucht wird, Zugriff auf CNContactStore anzufordern. Irgendwelche Ideen, wenn es sich um ein beta Problem handelt?

%Vor%

in

// Diese Konsolennachricht wird beim Absturz ausgelöst - Messenger [836: 1175155] [access] private

Der Absturz tritt bei dieser Zeile auf und verhindert sogar das Drucken des Fehlers!

Vielen Dank im Voraus

    
InfinitePod 07.07.2016, 08:55
quelle

1 Antwort

21

Wie hier vorgeschlagen: Ссылка

  

Wichtig

     

Eine iOS-App, die auf oder nach iOS 10.0 verknüpft ist, muss in ihre Info.plist aufgenommen werden   Datei die Verwendungsbeschreibung Schlüssel für die Arten von Daten, die es benötigt   Zugriff oder es wird abstürzen. Um speziell auf die Kontaktdaten zuzugreifen, muss dies geschehen   Fügen Sie NSContactsUsageDescription hinzu.

Sie müssen den NSContactsUsageDescription-Schlüssel in Ihre Info.plist-Datei einfügen

Dann erhalten Sie den Autorisierungsdialog. Ohne diese Taste wird die App abstürzen.

%Vor%     
Ashish Kakkad 07.07.2016, 11:49
quelle