Как я могу получить доступ к файлам журналов, хранящимся в контейнере приложения watchOS?

#ios #apple-watch #watchos #cocoalumberjack

#iOS #apple-watch #watchos #cocoalumberjack

Вопрос:

Я использую CocoaLumberjack и DDFileLogger в приложении watchOS для регистрации фонового поведения моего приложения Apple Watch. Файлы журналов хранятся в контейнере приложения в Library/Caches/Logs папке.

Теперь я не могу найти способ доступа / загрузки / просмотра этих файлов.

Для приложений iOS вы можете использовать окно Xcode «Устройства и симуляторы», чтобы загрузить контейнер приложения и просмотреть файлы журнала. Я не нашел способа загрузить контейнеры приложений watchOS.

Нужно ли мне добавлять в приложение watchOS кнопку, которая отправляет файлы журналов в приложение iOS, или есть лучший / более простой способ? Как другие справляются с этой проблемой, особенно для выпущенных приложений?

Я также пытался создать резервную копию сопряженного iPhone с помощью iMazing, но не смог найти контейнеры приложений watchOS в резервной копии — кроме того, я думаю, что папка Caches в любом случае не является частью резервной копии.

Комментарии:

1. У меня есть похожая потребность. Вы нашли какое-нибудь решение?