staram się po prostu zapisać rekordu do bazy danych użytkowników prywatnych, ale gdy uruchamiam privateDB.saveRecord() pojawia się błąd mówiącyCloudkit daje błąd podczas próby zapisania rekordu
Not Authenticated" (9/1002); "CloudKit access was denied by user settings"; Retry after 3.0 seconds>.
To konto jest w stanie aby zalogować się do panelu kontrolnego Cloudkit, aby był deweloperem aplikacji. Jakie inne problemy mogą to powodować? Każda pomoc byłaby naprawdę doceniona, utknąłem na tym od tak dawna.
Oto mój kod:
//variable instantiation
container = CKContainer.defaultContainer()
println(container.containerIdentifier)
publicDB = container.publicCloudDatabase
privateDB = container.privateCloudDatabase
//save record code
let passRecord = CKRecord(recordType: "Password")
passRecord.setValue("testytestPow", forKey: "title")
passRecord.setValue("password02", forKey: "value")
privateDB.saveRecord(passRecord, completionHandler: { (record, error) -> Void in
if (error != nil) {
println(error)
} else {
NSLog("Saved in cloudkit")
self.fetchTodos()
}
})
Nie mogę głosować, ponieważ nie mam wystarczającej liczby punktów :(Ale dziękuję bardzo za naprawienie tego ... Nie rozumiem, dlaczego to byłby problem, ale dziękuję bardzo! – Diericx