Лучший способ экспортировать данные из приложения WatckKit? - PullRequest
0 голосов
/ 29 мая 2020

Итак, я сделал приложение для iOS и WatchOS, и его цель - исследование (чтобы увидеть, насколько быстро могут выполняться определенные вычисления на мобильных устройствах). В версии iOS было относительно безболезненно сохранить мои метрики (использование батареи, время обработки и т. Д. c.) В JSON в локальных данных приложения перед загрузкой контейнера через xcode. Оттуда я могу использовать его в Python для построения статистики. У меня вопрос, можно ли это сделать с помощью приложения WatchKit? На симуляторе, когда я сохраняю данные, я могу просто go в папку на моем компьютере и извлекать JSON, но на физических часах я не вижу способа получить доступ к сохраненным файлам вне часов.

Если это невозможно, можно ли отправить данные по электронной почте прямо с часов? Или как-нибудь иначе? Или мне действительно нужно было бы создать фиктивное приложение-компаньон iPhone, передать ему данные, а затем получить их оттуда?

Дополнительная проблема заключается в том, что (как я уверен, многие из вас знают) , довольно сложно заставить отладку работать правильно с физическими часами, и использование трюка процесса присоединения часто не включает печатные сообщения, иначе я мог бы просто периодически печатать свои метрики и извлекать их вручную. Я наткнулся на это, но это действительно кажется окольным способом сделать что-то довольно простое: https://developer.apple.com/services-account/download?path= / iOS / watchOS_Logs / sysdiagnose_Logging_Instructions.pdf

Любая помощь приветствуется, спасибо за чтение.

...