Обратная связь TestFlight в ASO.dev
Страница Обратная связь - это входящий список TestFlight для скриншотов и отчётов о сбоях.
Используйте её, чтобы найти отчёт, посмотреть комментарий тестировщика, проверить сборку и устройство, удалить ненужный отчёт или написать тестировщику, если email доступен.
ASO.dev не редактирует обратную связь TestFlight. Содержимое отчёта остаётся read-only данными Apple.


Список отчётов
Section titled “Список отчётов”Левая панель загружает скриншоты и отчёты о сбоях TestFlight для выбранного приложения.
Поиск помогает найти отчёт по тестировщику, email, сборке, устройству или видимому тексту. Нижние фильтры делят список на Все, Сбои и Скриншоты.
В строке отчёта отображаются:
- тип: скриншот или сбой;
- имя тестировщика;
- email, если Apple его вернула;
- дата создания;
- номер сборки;
- устройство;
- версия ОС;
- быстрые действия для копирования, письма или перехода к сборке.
При выборе строки полный отчёт открывается справа.
Доступные действия
Section titled “Доступные действия”Обратная связь не редактируется. На странице доступны только ограниченные действия с отчётом:
- Удалить - удаляет выбранный скриншот или отчёт о сбое после подтверждения.
- Написать email - открывает черновик письма тестировщику, если email доступен.
- Копировать - копирует полезные значения: email, комментарий или номер сборки.
- Скачать JSON - скачивает выбранный сбой или обратную связь в JSON в формате Apple.
- Открыть сборку - переходит к связанной TestFlight-сборке по номеру или иконке кубика.
- AI Companion MCP - позволяет ИИ-клиенту получить подробную информацию о выбранном сбое через локальный MCP-сценарий.
- Обновить - загружает свежие данные из App Store Connect.
Если email тестировщика отсутствует, ASO.dev не может открыть прямой черновик письма для этого отчёта.
Детали отчёта
Section titled “Детали отчёта”Правая панель показывает выбранный отчёт вместе с контекстом.
В верхней части отображаются:
- имя тестировщика;
- email тестировщика;
- версия приложения или номер сборки;
- комментарий;
- переведённый комментарий, если перевод доступен;
- превью скриншота для отчёта со скриншотом.
Для скриншотов это позволяет быстро увидеть экран, который прислал тестировщик. Для сбоев важнее сборка, устройство, версия ОС и контекст выполнения, который вернула Apple.
Информация об устройстве
Section titled “Информация об устройстве”Нижний блок объясняет, в каком окружении произошёл сбой или был отправлен скриншот.
Он может включать:
- модель устройства;
- версию ОС;
- время работы приложения;
- заряд батареи;
- часовой пояс;
- архитектуру устройства;
- тип подключения;
- свободное и общее место на диске;
- разрешение экрана.
Этот контекст помогает перед созданием QA-задачи, письмом тестировщику или сравнением с более новой сборкой.
Детали сбоя через MCP
Section titled “Детали сбоя через MCP”Для отчётов о сбоях ASO.dev может передать выбранный отчёт в локальный AI Companion MCP.
Это полезно, когда нужно попросить ИИ-клиент разобрать контекст сбоя, подготовить отчёт об ошибке, кратко описать окружение или сопоставить отчёт со сборкой и TestFlight-данными, которые уже видны в ASO.dev.
MCP не редактирует обратную связь. Он читает выбранный отчёт о сбое и возвращает контекст сбоя, который Apple предоставила для этого отчёта.
Скачать JSON в формате Apple
Section titled “Скачать JSON в формате Apple”Используйте Скачать JSON, когда нужно приложить исходные данные к задаче, передать отчёт разработчикам, сохранить его перед удалением или обработать вне ASO.dev.
Скачанный файл сохраняет названия полей и значения в формате Apple для выбранного отчёта о сбое или отчёта со скриншотом. Если Apple не вернула поле, оно остаётся null или пустым значением.
Пример структуры:
{ "id": "APhFJhXIL5XYIwLbn60ApjU", "timestamp": "2026-07-06T21:30:27.026Z[UTC]", "appAppleId": 6445911688, "cfBundleShortVersion": "5.9.3444", "cfBundleVersion": "3290", "deviceModel": "iPhone14,3", "osVersion": "18.7.2", "locale": "en-RS", "timezone": "Europe/Belgrade", "architecture": "arm64e", "connectionStatus": "WI_FI", "appUptimeMillis": 11000, "availableDiskBytes": 4436369408, "totalDiskBytes": 255877271552, "batteryPercentage": 25, "screenWidth": 428, "screenHeight": 926, "emailAddress": "apple@aso.dev", "comment": "Комментарий тестировщика"}Практический порядок
Section titled “Практический порядок”- Используйте поиск или фильтры Сбои / Скриншоты.
- Выберите отчёт и проверьте комментарий, скриншот, сборку и устройство.
- Скопируйте номер сборки или откройте сборку через , если нужен контекст релиза.
- Скачайте JSON или используйте MCP, если разработчикам нужен исходный контекст сбоя или обратной связи.
- Используйте только когда email есть и нужно уточняющее письмо.
- Удалите отчёты, которые больше не нужны в очереди обратной связи.
Права и ограничения
Section titled “Права и ограничения”Для чтения обратной связи нужен App Store Connect API доступ к ресурсам обратной связи TestFlight для приложения.
Для удаления нужен write-доступ к соответствующему ресурсу TestFlight. Email-действие зависит от того, вернула ли Apple адрес тестировщика, и от почтового клиента на устройстве.
MCP работает локально в приложении ASO.dev и выбранном рабочем пространстве. Скачанный JSON включает только данные, которые Apple вернула для выбранного отчёта.

