Wie verwende ich Assets in CloudKit?

8

Ich versuche, CloudKit mit Assets zu verwenden.

Ich habe erstellt RecordType enthält ein Asset im iCloud-Entwickler-Dashboard.

Dann habe ich einen Datensatz in der Standardzone der öffentlichen Datenbank erstellt und eine Datei in das Asset des Datensatzes hochgeladen.

Ich habe diesen Code geschrieben, um den Rekord zu bekommen.

%Vor%

Und ich habe diese Fehlermeldung erhalten.

  

2014-06-28 21: 42: 50.148 AppName [10634: 1068121] error: & lt; CKError 0xc81b4a0: "Interner Fehler" (1/5001); "Datensatz & lt; CKRecordID: 0xc035b50; RECORDKEY: (_ defaultZone: __ defaultOwner __) & gt; hat Elemente, die eine Verschlüsselung erfordern, aber keine Schutzdaten wurden im Datensatz" & gt;

gefunden

Was sind "Schutzdaten"? Sollte ich Daten vor dem Upload verschlüsseln?

    
user3786678 28.06.2014, 21:05
quelle

1 Antwort

2

Haben Sie die Daten über die Webkonsole hochgeladen? Das habe ich auch schon erlebt. Bisher bestand meine Problemumgehung darin, die Assets mit einem Gerät hochzuladen und sie dann wie gewohnt zu verwenden.

    
Mike Katz 30.06.2014 14:50
quelle

Tags und Links