Я хочу поделиться базой данных SQLite между расширением приложения и приложением-контейнером. База данных копируется из основного пакета (приложения-контейнера) в группу приложений. Расширение читает и записывает из этой копии базы данных. Проблема в том, что если расширение открывается перед приложением-контейнером, нет базы данных для чтения. Что я могу сделать?
Как поделиться базой данных SQLite между расширением и приложением-контейнером
Ответы (1)
Вы можете поместить флаг в NSUserDefaults на основе группы приложений, который указывает, что приложение было открыто один раз. Затем расширение может проверить этот «ключ» и, если он отсутствует, отобразить подходящее сообщение.
Как именно вы копируете базу данных в группу приложений?
person
Rohit Gupta
schedule
09.11.2014