Вопросы по теме 'core-data-migration'

Миграция основных данных отношения «к одному» к отношению «ко многим»
У меня есть развернутое приложение, которое собирает результаты измерений с датчиков (например, температура °C, давление, кПа). Пользователь может создавать эксперименты и собирать образцы. Каждый образец хранится как цикл, так что существует связь...
1329 просмотров

Синхронизация баз данных Core Data в приложениях iOS
У меня есть сомнения по поводу миграции Core Data. Скажем, у меня есть приложение, которое имеет некоторые предопределенные значения в таблице A. Я хочу синхронизировать его с другой базой данных, с таблицей B таким образом, чтобы при добавлении...
883 просмотров
schedule 11.02.2024

Изменение идентификатора версии основной модели данных
Я пытаюсь отладить проблему с моей моделью сопоставления, которая не используется при миграции, поэтому я распечатал идентификаторы версии sourceModel и destinationModel, но оба они были пустыми....
2153 просмотров

Основные данные — вопрос о переносе?
Я пытаюсь выполнить миграцию У меня есть 2 версии модели 1.xcdatamodel 2.xcdatamodel Я создал модель сопоставления с версии 1 по 2. 1to2.xcmappingmodel Проблема в том, что он не может найти модель миграции, которую я создал,...
1291 просмотров

Облегченная миграция не удалась
На Stack Overflow уже есть несколько вопросов по упрощенной миграции, но в большинстве из них есть дополнительные ключи. Я делаю самую простую миграцию, и она терпит неудачу. Я делал это несколько раз в прошлом без проблем, так что это становится...
418 просмотров
schedule 07.05.2022

Пример или объяснение миграции основных данных с несколькими проходами?
Моему приложению для iPhone необходимо перенести основное хранилище данных, а некоторые базы данных довольно большие. В документации Apple предлагается использовать« несколько проходов »для переноса данных для уменьшения использования памяти....
26867 просмотров

Должен ли я включить управление версиями в своем первом выпуске, чтобы использовать облегченную миграцию в последующих выпусках?
Меня пугает изменение модели данных в последующих релизах. Я создал новый файл xcdatamodel в Xcode, который по умолчанию не имеет версии. Я знаю, что вы можете щелкнуть где-нибудь и сделать это «первой версией». В дереве групп и файлов файл...
145 просмотров

Два контекста, 1 постоянное хранилище: повторяющиеся извлеченные записи
Я пытаюсь создать для пользователей способ импортировать контакты на свой телефон. Как это работает: Существует два контекста управляемых объектов. «Настоящий» контекст имеет текущие данные в своей адресной книге. «Другой» контекст имеет...
132 просмотров

Связь основных данных потеряна после обновления приложения
У меня сложный вопрос, на который я не могу найти ответ. Моя модель данных устроена следующим образом: Версия 1: проект имеет много местоположений расположение имеет много проектов Но по ошибке обратное значение между ними никогда не...
730 просмотров

Автоматическая облегченная миграция Core Data — переключение с неверсионной на версионную модель данных
Я пытаюсь выполнить облегченную миграцию, но у меня возникла проблема из-за того, как я создал исходную модель данных. Исходная модель данных не была версионной, поэтому теперь следующий код: -(NSManagedObjectModel *)managedObjectModel {...
747 просмотров

Автоматическая миграция Core Data не создает новую сущность в моей новой модели
Я сделал новую версию своей основной модели данных, которая включает в себя одну новую сущность «Тест» с одним атрибутом «тип». Облегченная миграция работала без ошибок, но я заметил, что новый объект не был создан в базе данных. При получении этого...
262 просмотров

Core Data Migration — перенос выбранных данных из предыдущей версии
Мы выполняем наше первое обновление приложения для iOS, а также первую миграцию основных данных. Это кажется более сложным, чем примеры стандартной и упрощенной миграции основных данных, которые я видел в Интернете, но, возможно, я что-то упускаю....
358 просмотров
schedule 16.08.2023

Обновление основных данных в AppStore
Я как раз собираюсь обновить одно приложение от себя. Это приложение использует Core Data для сохранения данных, которые вводит пользователь. Теперь я хочу исправить некоторые ошибки, которые вообще не связаны с Core Data. Что мне нужно...
148 просмотров

Большие проблемы после обновления приложения. Ошибка переноса CoreData
сегодня утром у нас была большая проблема с нашим приложением для iphone. Нам даже пришлось взять его из магазина. Дело в том, что мы внесли небольшие изменения в нашу xcdatamodel. Мы думали, что процесс обновления автоматически заботится о...
1520 просмотров

Как принудительно заменить хранилище CoreData обновлением приложения?
У меня есть активное приложение в AppStore, которое поставляется с заполненным хранилищем данных. Теперь я хочу отправить новую версию с немного обновленной схемой и новым набором данных. Старые данные не имеют значения. Если я просто запущу новую...
247 просмотров
schedule 12.06.2022

Основные данные и кумулятивные облегченные миграции
Я успешно создал версию своей основной модели данных для будущей версии 1.1 моего приложения, используя упрощенную миграцию. У меня есть вопрос о ремонтопригодности этого подхода. Если я снова переделаю свою модель в версии 1.2 своего приложения,...
178 просмотров
schedule 18.08.2022

Упрощенная миграция основных данных — когда переходить на новую версию?
Могу ли я сделать следующее? Начните с версии 1.0 приложения. Модель данных версии, обозначьте новую версию как активную схему Установите правильные параметры в appDelegate для создания NSPersistentStoreCoordinator с использованием облегченной...
236 просмотров

Можно ли выполнить несколько упрощенных миграций CoreData с помощью MagicalRecord?
У меня есть четыре версии моей модели CoreData. Я только что добавил четвертый с небольшим изменением, новый необязательный атрибут в одной сущности. Между версиями 2 и 3 я допустил ошибку и внес изменения в существующую модель вместо создания новой...
178 просмотров

Предыдущая ошибка миграции основных данных
У меня есть приложение, в котором было много миграций основных данных, над проектом работали несколько разработчиков, и в какой-то момент оказалось, что не удалось правильно перенести основную модель данных. Конечным результатом является то, что...
139 просмотров
schedule 24.04.2023

Отключение iCloud в Core Data (также известное как перенос файла постоянного хранилища на локальный) в iOS 7
Я использую новый API iOS 7 для синхронизации Core Data с iCloud. Это довольно простой и понятный API, но я не могу найти рабочий способ отключить его и снова использовать локальное хранилище. Без потери данных. Я создаю свой iCloud...
1120 просмотров
schedule 31.07.2023