Próbuję odczytać dane z publicznej bazy danych przy użyciu CloudKit.Publiczna baza danych CloudKit nie działa, dopóki nie zaloguję się do usługi iCloud
let publicDB = CKContainer.defaultContainer().publicCloudDatabase
let query = ...
publicDB.performQuery(query, inZoneWithID: nil) { results, error in
// "Internal Error" (1/1000); "Received a didCompleteWithError without receiving a response from the server">)
}
Po zalogowaniu się w usłudze iCloud otrzymuję dane zgodnie z oczekiwaniami. Zgodnie z dokumentacją, powinien być możliwy dostęp do rekordów związanych z DB bez zalogowania, prawda?
Należy pamiętać, że używam symulatora.
Wygląda bug do mnie. – Adam