Cloudkit: Fehler beim Speichern des Datensatzes WRITE-Operation nicht erlaubt

8

Ich versuche, ein Record CloudKit zu speichern, aber ich bekomme den folgenden Fehler von cloudkit:

%Vor%

So versuche ich den Datensatz zu speichern:

%Vor%

Aber vorher habe ich nachgesehen, ob cloudkit verfügbar ist:

%Vor%

Wo ich den Status 1 bekomme, also CKAccountStatusAvailable.

Jeder von euch weiß, warum das passiert. Es hat gut funktioniert, bis die letzte Aufzeichnung oder jemand von euch eine Arbeit um diese herum weiß?

Ich werde deine Hilfe wirklich schätzen.

    
user2924482 24.08.2015, 22:50
quelle

1 Antwort

21

Sie müssen die Berechtigung festlegen, damit ein Benutzer einen von einem anderen Benutzer erstellten Datensatz schreiben (oder löschen) kann. Sie tun das in der Entwicklungsumgebung, unter Schema, Datensatztypen, wählen Sie den spezifischen Datensatz aus, dann rechts über das Dropdown-Menü Sicherheit. Gewähren Sie der Rolle 'Authentifiziert' das Recht zum Lesen und Schreiben. Stellen Sie dann die Bereitstellung in Produktion bereit.

    
Peter B. Kramer 02.09.2015 16:55
quelle

Tags und Links