Описание тега ckrecord

CKRecord - это объект CloudKit, представляющий собой массив пар "ключ-значение", которые можно использовать для извлечения и сохранения данных приложения.
1 ответ

Что использовать вместо indexPath.row? за не стол?

Я работаю с видом карты, а не с таблицей, но я не знаю, что использовать для замены indexPath.row. У меня есть вид карты с аннотациями, когда нажимается информационная кнопка аннотации, я затем запрашиваю свою базу данных CK и возвращаю запись, у ко…
24 мар '16 в 04:16
1 ответ

Есть ли проблемы с массивом CKAssets в одном CKRecord?

Приложение, которое я пишу, позволит людям хранить несколько фотографий и связывать их с одним объектом. Я думал, что буду использовать CloudKit, чтобы хранить эти изображения, как CKAssets. В CloudKit, помимо других типов списков свойств, я могу со…
25 май '15 в 02:20
2 ответа

Как получить все записи CloudKit, созданные текущим пользователем?

Скажем, у меня есть тип записи "Виды", который содержит публичные записи, созданные несколькими пользователями. В настоящее время мой запрос извлекает все записи 'Species': private func fetchSpecies() { // Fetch Public Database let publicDatabase = …
08 фев '16 в 13:44
2 ответа

creatorUserRecordID.recordName содержит "__defaultOwner__" вместо UUID, показанного на информационной панели

Загрузка CKRecord от CloudKit и при заговоре создателя recordNameЯ вижу это: (lldb) po record.creatorUserRecordID.recordName __defaultOwner__ но приборная панель показывает реальную ценность. Почему разница?! Я надеюсь, что не нужно загружать только…
28 май '15 в 09:18
1 ответ

CloudKit не извлекает записи, которые должны быть там и могут быть извлечены

У меня есть функция, которая создает новую запись в CloudKit. Как только эта запись была успешно создана, она вызывает функцию refresh(), которая вызывает другую функцию, которая запрашивает запись, которую я только что создал. Тем не менее, он гово…
17 июл '18 в 01:12
3 ответа

Как я могу получить все записи из CloudKit

У меня возникли проблемы с получением приложением для извлечения всех записей одного типа и размещения записи каждого пользователя в массиве. это код, который сохраняет запись func locationManager(manager: CLLocationManager, didUpdateLocations locat…
09 июл '16 в 17:22
1 ответ

Как получить все имя RecordType в частной базе данных CloudKit

Я хотел бы знать, как я могу получить массив со всеми именами типов записей в моей частной базе данных в Cloud Kit для чтения всех моих данных? Я сохраняю свои данные: CKRecord* fav1 = [[CKRecord alloc] initWithRecordType:@"Favoris1"]; [fav1 setObje…
05 фев '15 в 09:32
1 ответ

CloudKit CK Список литературы

Так что у меня есть запись, которая содержит поле, которое является списком CKReference. Теперь я хотел бы получить все (по этому списку CKReferences) записи (из другого типа) в пакетном режиме. Есть идеи?
07 авг '15 в 08:02
1 ответ

Сохранение записей в CloudKit не работает

Я попытался просто сохранить CKRecord в моей базе данных CloudKit, но он не работает. У меня есть эта строка кода: db.saveRecord(itemRecord) { (record:CKRecord?,error:NSError?) -> Void in ... Отображаемая ошибка: невозможно преобразовать значение…
18 окт '16 в 00:09
1 ответ

Могу ли я переместить CKRecords из одного CKContainer в другой?

Мне пришлось изменить свой Apple ID, но у меня есть много важных записей в производственной среде в контейнере моего старого Apple ID. Могу ли я экспортировать их, сохраняя зависимости и записывая авторов?
30 окт '14 в 05:17
3 ответа

CKFetchRecordsOperation + CKQueryOperations ... что мне не хватает?

Успел собрать CKFetchRecordsOperation после долгих поисков примера кода; и вот оно... но я должно быть что-то пропустил. Не поймите меня неправильно, это доставляет удовольствие... но... Для выполнения операции CKFetchRecordsOperation вам нужен NSAr…
25 май '15 в 18:25
1 ответ

Изменение данных из хранилища документов в CloudKit

У меня есть массив объектов, которые я сейчас храню в каталоге документов в песочнице моего приложения. Я бы хотел, чтобы эти данные были сохранены в облаке пользователей, и чтобы несколько пользователей с одной и той же учетной записью iCloud могли…
05 май '15 в 20:30
0 ответов

Запросить облачный набор с хэшем currentUserRecordId.recordName вместо "__defaultOwner__"

При запросе записей, созданных текущим пользователем, значение в currentUserRecordID.recordName равно "____defaultOwner__" Есть ли способ заставить cloudKit возвращать реальный хеш-ключ вместо "____defaultOwner____" в результатах ? Я рекомендую заме…
03 июл '18 в 08:45
1 ответ

Как определить класс CKRecord

Я подумал, что было бы неплохо определить мой базовый объект данных, содержащий информацию, как CKRecord, поскольку я, очевидно, буду использовать CloudKit. Тем не менее, я не знаю, как сделать класс CKRecord. В частности, я не знаю, как определить …
25 янв '15 в 23:17
1 ответ

Удаление CKRecord действительно сбивает с толку

Так что у меня действительно странная проблема, я полагаю, я либо не понимаю, как CloudKit работает под капотом, либо я столкнулся с ошибкой в ​​CloudKit. Итак, проблема выглядит так: Начальное состояние приложения: У меня есть 5 записей "Package", …
13 июл '17 в 18:34
1 ответ

Как обновить данные в TableView без задержки, используя CloudKit при создании новых записей

В моем приложении 2 вида контроллеров. Первый "MainViewController" отображает tableView с полями CKRecords, извлеченными из частной базы данных CloudKit. Внутри метода viewWillAppear этого VC я выбираю записи из CloudKit и перезагружаю данные таблиц…
10 мар '17 в 23:49
0 ответов

Использование запроса возврата CKRecord в качестве исходных данных

После загрузки местоположений в облачный комплект я хочу иметь возможность загружать их в массив как CLLocations. На данный момент я получаю CKRecords, но больше не могу использовать их в качестве CLLocations. func loadLocation() { let locations = […
12 авг '16 в 18:04
1 ответ

Канал теряет все данные после обновления или перезапуска

Я использую cloudkit для создания приложения, такого как твиттер, и все работает нормально, пока я не обновлю или не перезапущу приложение. Нет ошибки, но канал становится пустым и теряет все данные. Я не пытался увидеть, что происходит, когда прило…
18 авг '16 в 16:27
1 ответ

Выборка нескольких записей по имени записи

У меня есть массив имен записей (или строк) . Я хочу получить любую запись в общедоступной базе данных, которая имеет любое из этих имен записей. Как я могу это сделать?
20 фев '17 в 07:35
1 ответ

Сохранение записи в CloudKit не работает [Swift 3]

Я пытаюсь сохранить запись, которую я сделал, в панели управления CloudKit. @IBAction func signUpPressed(_ sender: AnyObject) { let authInfo = AuthInfo() authInfo.email = emailField.text! authInfo.firstName = firstField.text! authInfo.lastName = las…
08 авг '16 в 12:17