Я тестирую приложение на iPhone и пытаюсь разработать встроенный метод для записи конкретного действия, которое пользователи выполняют для взаимодействия с моим приложением. Я хотел бы, чтобы эти данные были каким-то образом возвращены мне. Первоначально у меня был метод сбора этой информации, но я должен был быть рядом. Это было с nc.
Теперь я думаю о форматировании данных и отправке их по электронной почте.
Это чисто вопрос проектирования, но есть ли у кого-нибудь еще предложения по сбору больших объемов данных? Мне понравилась идея выгрузить данные в файловую систему iPhone и попросить моих тестеров вежливо извлечь их через SSH, но это требует взлома всех тестовых устройств и не является жизнеспособным решением.
Лучшее, что я придумала, - это просто отформатировать эти данные, вставить их в тело электронного письма и отправить на жестко закодированное электронное письмо (мое).
Можно ли отформатировать эти данные в файл и отправить в виде вложения? Это также было бы гораздо более удобным решением, поскольку оно ограничено тем, что я придумал.
Для ясности поток выглядит примерно так:
- Распространение бета-версии
- Пользователи взаимодействуют с бета-версией
- Для каждого использования, приводящего к ошибке, выведите данные в формат, который может прочитать мое стандартное для отрасли настольное приложение
- Попытка исправить это поведение на iPhone, симулируя алгоритм с собранными данными
Так что это не только для анализа использования, это просто для отладки.