Доступ к Царству из двух разных целей одновременно
74
9
Скажем, я хочу использовать область для моего расширения общего доступа, поэтому вопрос в том, могу ли я получить доступ к Realm в целевой ресурсе, пока приложение находится в рабочем состоянии. Похоже, это невозможно, но могу ли я посоветоваться с опытными. Благодарю!
спросил(а)
2016-09-09T11:42:00+03:00
4 года, 4 месяца назад
добавить комментарий
пожаловаться
Решение
60
Вы должны поместить свои файлы, которые вы хотите использовать в общем контейнере:
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 года, 4 месяца назад
добавить комментарий
пожаловаться
Ваш ответ
Еще в рубрике
60
Расширение расширения iOS, которое манипулирует веб-страницей
94
В открывшемся окне UIDocumentInteractionController отображается две кнопки приложения
126
Расширение iOS не отображает изображение в UIImageView
94
Как извлечь zip файл и получить извлеченные компоненты в расширении Share в Swift
- Вопросы
- Ios8-share-extension
- Доступ к Царству из двух разных целей одновременно