Существует довольно много руководств о том, как получить доступ к отчетам о сбоях с помощью компьютера, но я бы хотел, чтобы мое приложение сканировало отчеты о сбоях (от самого себя) при запуске, чтобы пользователи могли использовать мое приложение для отправки мне своих отчетов. Это возможно?
Доступ к отчету о сбоях iOS из приложения iOS
comment
возможно, вам следует посмотреть здесь: stackoverflow.com/questions/14041789/ Я рекомендую crashlytics!
- person lgw150   schedule 08.08.2013
Ответы (4)
PLCrashReporter — это платформа для создания отчетов о сбоях с открытым исходным кодом, которую можно добавить в приложение iOS. Отчеты создаются в закодированном формате protobuf, что должно позволить приложению загружать эти отчеты на сервер.
person
hotpaw2
schedule
01.05.2012
Решения, упомянутые Филиппом stackoverflow.com/a/10394043/474794 (кроме testflight), используют PLCrashReporter в качестве основы и предоставляют все вам нужно собрать эти отчеты о сбоях, обозначить их символами и сгруппировать похожие сбои вместе.
- person Kerni; 03.05.2012
Взгляните на эти несколько ресурсов, которые могут иметь нужное вам решение:
person
Philippe Sabourin
schedule
01.05.2012
Вы можете получить их, используя свою учетную запись iTunes Connect.
When the user synchronizes their device using iTunes, crash reports are copied to a
directory on the user's computer. If the application was distributed via the App Store and
the user has chosen to submit crash logs to Apple, the crash log will be uploaded and the
developer can download it via iTunes Connect.
Вы также можете использовать Crittercism, который напрямую отправляет вам электронное письмо, когда происходит сбой.
person
Ankit Srivastava
schedule
01.05.2012
iTunes Connect делает это в целом, но вы не получите каждый сбой, а также не в режиме реального времени. Иногда проходят недели, прежде чем вы получите что-нибудь там. Проблема заключается в способе отправки этих отчетов: только если владелец устройства согласовал время настройки устройства для отправки данных об использовании и аналитики на серверы Apple. Большинство пользователей не согласны. А во-вторых, как Apple их собирает и показывает. Crittercism использует PLCrashReporter в качестве основы, точно так же, как HockeyApp, QuincyKit и другие.
- person Kerni; 03.05.2012
Еще одна проприетарная (но бесплатная) платформа, которую вы можете использовать для отчетов о сбоях, — Crashlytics.
person
Rich
schedule
21.03.2013