Сейчас мы используем Flurry для сбора отчетов о сбоях от наших пользователей. Проблема заключается в том, что каждый сбой ограничивается 255 символами, и мы не можем видеть полную трассировку стека. Есть ли аналогичная услуга, которая позволит нам увидеть полную трассировку стека аварий?
Любые хорошие службы отчетов о сбоях для iOS
Ответ 1
Попробуйте следующее:
Система отчетов о сбоях в критических действиях для iOS
Это действительно чистый и простой в использовании.
Надеюсь, это поможет вам.
Ответ 2
Apple уже делает это за вас.
Перейдите в iTunesConnect, Управление приложениями, Просмотрите сведения и затем выберите ссылку с отчетами о сбоях.
Вы получите отчеты о сбоях, разбитые по версии операционной системы, которая действительно полезна.
Ответ 3
Чтобы взять этот список немного дальше:
- BugSense - еще одна служба отслеживания ошибок для iOS, Android и WP7.
- AirBrake кажется действительно приятным и имеет планы от бесплатных (то есть только одного проекта, пользователя,..) до сверхбольших ( т.е. 64 проекта, пользователей,..).
- Testflight дополнительно позволяет распространять ваши бета-версии без проблем.
Ответ 4
Попробуйте Testflight SDK. Включает также ваши собственные журналы. Упростить отслеживание ошибок.
Ответ 5
FYI, BugSense каким-то образом изменили свои планы. Я был отправлен по электронной почте сегодня утром, и то, что было бесплатным, теперь составляет 19 долларов США в месяц. Путь слишком дорог для инди-разработчиков, которые в некоторых случаях не делают многого от своих приложений.
Следует отметить также, что на сегодняшний день мне еще предстоит получить из BugSense разумную (iOS) stacktrace. Я получаю stacktraces, но их механизм символики сломан, поэтому мне приходится вручную решать, где проблемы. Если бы действия в стеке работали, я думаю, что это будет блестящий (хотя и завышенный) продукт.
Ответ 6
Вам не нужен дополнительный SDK для просмотра аварийных сообщений. Apple предоставляет вам эту функцию на своем портале "iTunes Connect". Вот как получить к нему доступ:
- Войдите в https://itunesconnect.apple.com
- перейдите к разделу "Управление вашими приложениями"
- выберите ваше приложение, щелкнув его имя.
- нажмите кнопку "Подробнее" в таблице "Версии".
- нажмите ссылку "Отчеты о сбоях"
- Если у вас еще нет отчетов, нажмите "Обновить"
Что это.
Надеюсь, что это поможет.
Ответ 7
Как отмечали другие, Apple делает для вас отчеты о сбоях, хотя обычно это всего лишь небольшая часть всех сбоев, которые получают ваши пользователи.
Я лично использую TestFlight (бесплатно) для бета-отчетов о сбоях и Exceptional (9 $/месяц за приложение) для отчетов о сбоях в производстве. Исключительный действительно отличный, хотя и немного дорогой. Он группирует похожие отчеты о сбоях, чтобы вы могли быстро увидеть, какие самые повторяющиеся сбои.
Я также слышал хорошие вещи о Hoptoad (недавно переименованный в Airbrake).