Я успешно сохранил данные приложения в облачном наборе, но при попытке сохранить второе приложение произошла ошибка, подобная этой:
"CKError 0x600001 d719b0:" Ошибка разрешения "(10/2007); сервер
message = "CREATE операция не разрешена"; UUID =
D41B3F33-102B-411D-9CE7-183CD04569DA; ID контейнера =
iCloud.com.codery.ntd> "
Вот мой код:
let now = Date()
let timeInterval:TimeInterval = now.timeIntervalSince1970
let timeStamp = Int(timeInterval)
let publicDB = CKContainer.default().publicCloudDatabase
let bookID = CKRecord.ID(recordName: "\(timeStamp)")
let book = CKRecord(recordType: "Book", recordID: bookID)
book.setValue("Swift", forKey: "name")
publicDB.save(book) { savedRecord , error in
if error == nil {
print("success")
}else {
print(error)
}
}