2016-07-27 8 views
0

Моя забота - улучшить мое приложение, собирая отчеты о сбоях через службу отчетов о сбоях в iOS. Для внутреннего тестирования я загрузил бета-версию с помощью Xcode, содержащую встроенную ошибку, бросающую NSRangeException. После архивирования и загрузки приложения в хранилище он был установлен на iPhone 5 под управлением iOS 9.3.3 с использованием TestFlight. По-моему, я выполнил все описанные шаги: here, но без успеха.Служба отчетов о сбоях iOS

В диагностических настройках устройства включена автоматическая отчетность о сбоях, и я вижу различные журналы сбоев (> 10), вызванные моим приложением. На веб-сайте iTunes Connect я вижу только три общих сбоя, и только один отображается в Xcode Organizer. Даже после синхронизации устройства через iTunes ничего не изменилось.

Обращение в службу поддержки Apple также не помогло. потому что у них было «очень мало информации».

Для улучшения стабильности Мне нужно, чтобы сделать отчеты о сбоях в наличии, поэтому у меня есть несколько вопросов:

  1. Какие шаги выполняются внутри службой аварии отчетности и сколько времени занимает увидеть некоторые результаты? (Как уже упоминалось в документации библиотеки разработчиков iOS, это может занять до трех дней, которые уже давно просрочены).

  2. Являются ли сообщения, вызванные той же ошибкой, собранной и сообщенной как единая запись? Если нет, то какая процедура?

Я уже искал для некоторых подобных вопросов и придумал следующую информацию:

Я надеюсь, что у кого-то есть более глубокое понимание или уже накопленный опыт использования службы отчетов о сбоях Apple, и он мог бы поделиться этой информацией. Заранее большое спасибо.

+0

Почему бы вам не попробовать Crashlytics? –

+0

Я знаю о Crashlytics и его преимуществах перед службой отчетов о сбоях, но перед тем, как встраивать некоторую стороннюю библиотеку, я хотел проверить, бессмысленно ли использовать решение Apple. – dima

+0

Я также слышал, что HockeyApp очень хорош. Я также работаю в Sentry (мы также сообщаем о сбоях для iOS, а также на всех других языках). – ehfeng

ответ

1

Fabric может быть хорошим выбором.
Он может собрать отчет о сбое и дать описание сбоя.

+0

Насколько я знаю, Crashlytics, упомянутый @Vishal Sonawane, является частью Fabric и кажется хорошим выбором. Тем не менее, служба отчетов о сбоях настолько плоха или просто непопулярна большинством людей? – dima

Смежные вопросы