Мы разрабатываем расширение iMessage. Он успешно использует Core Data. Нам нужно оценить файл store.sqlite, но мы не можем его найти.
Пробуем найти так:
- В Xcode: Окно -> Устройства
- В
Installed Apps
выбираем наше расширение Download Container ...
Но контейнер пуст:
Обновлять:
Благодаря @Mundi answer мы узнали, как получить URL-адрес моделей:
file:///var/mobile/Containers/Data/PluginKitPlugin/9C15B67C-8917-4A24-9FB0-BD119C43B3C4/Library/Application%20Support/Model.sqlite
Теперь пытаемся скопировать Модель в папку Documents
, чтобы иметь возможность потом загрузить ее на наш MacBook через Xcode (см. выше).
К сожалению, путь к `Документам:
NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
снова в /var/mobile/Containers/
:
file:///var/mobile/Containers/Data/PluginKitPlugin/D0BBD375-A8B7-43DD-8486-1909965CAEB0/Documents
Как мы можем загрузить файл Model.sqlite из общего контейнера на наш MacBook?