Недопустимая проблема с верхним массивом базы данных области - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть проект iOS, в котором предыдущие разработчики отправляли весь файл базы данных в хранилище AWS с помощью AWS SDK.

Каким-то образом файл базы данных был поврежден, и я вижу эту ошибку:

enter image description here

Я не уверен, что это из-за изменяющейся версии Realm по каким-то другим причинам. Поэтому я использую один и тот же код для инициализации базы данных Realm в iOS для всех пользователей, но у одного из них эта поврежденная база данных.

Как понять, в чем проблема? и, наверное, есть идеи, как исправить файл базы данных? Я знаю, что это сложно поставить под сомнение, но, возможно, кто-то сталкивался с той же проблемой.

Я просто хочу подчеркнуть, что синхронизации Realm API нет, они просто передали весь файл базы данных в хранилище AWS. Не уверен, но, возможно, во время загрузки что-то пошло не так. Возможно, в AWS также нет транзакции, и не все байты были записаны в файл, который уже сохранен (я не очень знаком с AWS)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...