Я использую Realm в расширении watchOS 2. Все работает, как ожидалось, но я не могу открыть файл Watch Simulator default.ream
в браузере Realm. Когда я пытаюсь открыть его, пока симулятор все еще работает, я получаю следующую ошибку:
Файл области в настоящее время открыт в другом процессе, который не может предоставить этому процессу общий доступ. Все процессы, использующие один файл, должны иметь одинаковую архитектуру. Для обмена файлами между браузером Realm и симулятором iOS это означает, что вы должны использовать 64-битный симулятор.
Когда я пытаюсь открыть файл области, когда симулятор НЕ запущен, я получаю следующую ошибку:
Неверная база данных
Кто-нибудь успешно открыл файл области в Realm Browser, который был создан в расширении watchOS 2?
РЕДАКТИРОВАТЬ: Я обновился до последней версии Realm Browser (версия 0.95.2 (8)), и я использую эти версии Realm через CocoaPods:
pod 'Realm', '0.96.0-beta2'
pod 'RealmSwift', '0.96.0-beta2'
У меня есть два файла Realm. Один создается в приложении для iPhone, другой - в расширении watchOS 2. Когда я запускаю приложение и расширение в симуляторах, я могу без проблем открыть файл iPhone Realm, но когда я пытаюсь открыть файл расширения часов, я получаю это сообщение об ошибке:
'default' не может быть открыт. Он может быть зашифрован или находится в несовместимом формате файла.
Я не установил ключ шифрования в моей конфигурации Realm.