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

0 ответов

Постоянство отношений с NSPersistentCloudKitContainer

Я работаю над приложением, которое использует NSPersistentCloudKitContainer обмениваться данными между устройствами. Базовая модель данных имеет несколько сущностей, две из которых связаны с использованием соотношения с соответствующей обратной. У м…
1 ответ

Как получить проект по умолчанию с NSPersistentCloudKitContainer и запустить?

Я выполнил те же действия, что и в разделе "Использование базовых данных с CloudKit": Новый проект Включить Core Data + Cloud Kit Добавьте право iCloud/CloudKit + фоновый режим / право удаленных уведомлений. В симуляторе iPhone Xr я вошел в учетную …
3 ответа

Совместное использование основных данных между пользователями с NSPersistentCloudKitContainer

Apple представила NSPersistentCloudKitContainer с iOS13, который позволяет нам использовать CloudKit с Core Data. Я сразу же начал работать на разных устройствах, но моя главная проблема все еще осталась. Можно ли легко обмениваться данными с другим…
1 ответ

Синхронизация старых данных с NSPersistentCloudKitContainer

Я использую NSPersistentCloudKitContainer синхронизировать данные между различными устройствами с CloudKit. Он отлично работает с новым проектом, однако, когда я использую его со старыми проектами, старые данные, которые были добавлены с NSPersisten…
0 ответов

Как установить упорядоченные отношения с NSPersistentCloudKitContainer?

Когда я проверял Used with CloudKit, Ошибка Folder.children must not be ordered появившийся. Есть идеи об упорядоченных отношениях? IDE: Xcode11 beta3 Вот Folder Сущность.
1 ответ

Получение трассировки стека ошибок при работе NSPersistentCloudKitContainer в iOS

Я пытаюсь создать очень простое приложение, используя Core Data и CloudKit. Я вошел в свою учетную запись CloudKit на своем Mac и выполнил инструкции по запуску примера проекта, который Apple предоставила на их веб-сайте. Используя пример проекта в …
1 ответ

Катализатор Mac с отказом NSPersistentCloudKitContainer: EXC_BAD_INSTRUCTION (код =EXC_I386_INVOP, субкод =0x0)

Мое приложение использует NSPersistentCloudKitContainer и отлично работает на iPhone и iPad. После того, как я портировал его на Mac (Catalyst), у меня начался сбой EXC BAD INSTRUCTION, и я не могу обдумать это. Я решил перенести на MacOS демонстрац…
4 ответа

CoreData с использованием NSBatchInsertRequest

Я пытаюсь вставить массив словаря в CoreData с помощью NSBatchInsertRequestсогласно WWDC 2019 (https://developer.apple.com/videos/play/wwdc2019/230/). InsertResult равен нулю, а мои CoreData пусты. let modelURL = Bundle.main.url(forResource: "CoreDa…
2 ответа

CoreData + CloudKit, но без обмена

CoreData - это круто. Это делает кодирование постоянного хранилища с помощью базы данных SQLite довольно предсказуемой. CloudKit - это круто. Это упрощает программирование постоянного хранилища в iCloud и позволяет использовать его на устройствах по…
0 ответов

NSPersistentCloudKitContainer в определенной зоне CKRecordZone

Я изучаю способ добавления функции синхронизации iCloud в приложение на основе NSPersistentDocument. Могу я использовать NSPersistentCloudKitContainer и использовать другой CKRecordZoneдля каждого документа? Затем каждый документ будет синхронизиров…
10 апр '20 в 16:00
2 ответа

Core Data+CloudKit не подключается к CloudKit

Я обновляю приложение Core Data до iOS13, чтобы использовать синхронизацию Core Data+CloudKit для поддержки отдельных пользователей на нескольких устройствах. Синхронизация должна происходить автоматически, и на промежуточном этапе моей разработки о…
0 ответов

Перенос данных в группы приложений отключает синхронизацию iCloud

Я добавляю расширение "Сегодня" в свое существующее приложение. Я добавил группу приложений и использовал этот пост для успешного переноса данных моих Core Data в магазин группы приложений. Мое приложение использует как NSPersistentCloudKitContainer…
3 ответа

CoreData с CloudKit на watchOS не синхронизируется

Мне удалось получить CoreData с CloudKit, работающим с новым NSPersistentCloudKitContainer в версии моего приложения для iOS, и он автоматически синхронизировался во время работы приложения. Однако, когда я пошел настраивать приложение watchOS, я за…
1 ответ

Отключить журналы отладки CloudKit

Я использую NSPersistentCloudKitContainerдля базы данных в моем приложении для iOS. По умолчанию кажется, что все события регистрируются в консоли, я предполагаю, что для целей отладки. Эти сообщения выглядят так: CoreData: CloudKit: CoreData+CloudK…
19 ноя '19 в 19:10
0 ответов

Как обновить пользователей до нового контейнера CloudKit при использовании NSPersistentCloudKitContainer?

У меня есть модель, которая уже запущена в производство, и я хотел бы переместить атрибут в новую сущность в качестве отношения. Из этого: extension Note { @NSManaged public var drawingData: Data? .... } К этому: extension Note { @NSManaged public v…
0 ответов

Как отладить сбой Core Data Cloudkit в приложении macOS

У меня есть приложение для iOS Core data, которое использует Cloudkit с использованием NSPersistentCloudkitContainer - iOS 13 и новее. Я тестировал его на iPad и iPhone, и синхронизация работает хорошо. Теперь я попытался добавить Cloudkit в аналоги…
1 ответ

Получение изменений NSPersistentCloudKitContainer в фоновом режиме для установки уведомлений

Я добавил в свое приложение локальные уведомления, запускаемые по дате, и теперь я хочу, чтобы пользователь мог получать уведомление, которое они установили на одном устройстве, на всех своих устройствах, на которых установлено приложение. Я сохраня…
1 ответ

Стратегии обработки будущих изменений схемы в CloudKit

Насколько я понимаю, CloudKit состоит в том, что если у пользователя есть два устройства - одно с версией приложения со схемой v2, а другое со схемой v1, - устройство со схемой v1 получит новые данные, но только для полей в v1. Все новые данные в но…
3 ответа

Как справиться с первым запуском, когда требуется iCloud?

Я использую CloudKit для хранения общедоступных данных и новых NSPersistentCloudKitContainer как часть моего стека Core Data для хранения / синхронизации личных данных. Когда пользователь открывает мое приложение, он находится в одном из 4 состояний…
1 ответ

CKQueryNotification.recordID: нераспознанный селектор отправлен в экземпляр

Я пытаюсь настроить тихие push-уведомления для распространения локальных уведомлений на устройства с помощью CloudKit, и я не могу понять, почему мое приложение вылетает каждый раз, когда я получаю удаленное уведомление. Все работает нормально, пока…