Доступ к Царству из двух разных целей одновременно

70
8

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

спросил(а) 2016-09-09T11:42:00+03:00 4 года назад
1
Решение
57

Вы должны поместить свои файлы, которые вы хотите использовать в общем контейнере:

RLMRealmConfiguration *configuration = [RLMRealmConfiguration defaultConfiguration];
configuration.fileURL = [[[NSFileManager defaultManager]
containerURLForSecurityApplicationGroupIdentifier:@"group.your.group.name"]
URLByAppendingPathComponent:@"db.realm"];
RLMRealm *realm = [RLMRealm realmWithConfiguration:configuration error:nil];

Для этого требуется настроить права для вашего приложения и расширения на общий контейнер.

ответил(а) 2016-09-12T20:24:00+03:00 4 года назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема