Подтвердить что ты не робот

Как заставить пользователей приложений iPhone отправлять отчеты о сбоях?

Возможный дубликат:
iphone Как получить аварийный журнал от клиентов?

Некоторые из моих пользователей сообщают о сбоях. Каков наилучший способ объяснить им, как отправлять мне свои отчеты о сбоях, чтобы они отображались в списке отчетов о сбоях в iTunes Connect? Они отправляются, когда пользователи синхронизируют свой телефон со своими компьютерами? Спасибо!

4b9b3361

Ответ 1

Они будут отображаться в iTunes Connect автоматически, если пользователи разрешили это.

Когда пользователь синхронизирует свое устройство с помощью iTunes, отчеты о сбоях копируются в каталог на компьютере пользователя. Если приложение был распространен через App Store, и пользователь решил отправить аварийных журналов в Apple, журнал сбоев будет загружен, а разработчик можно загрузить через iTunes Connect.

Смотрите: http://developer.apple.com/library/ios/#technotes/tn2008/tn2151.html

Ответ 2

Я использовал Crittercism, чтобы автоматически получать отчеты о сбоях. Мне нравится это лучше, чем iTunes, потому что вы получаете уведомление по электронной почте сразу после сбоя.

Ответ 3

Когда пользователи синхронизируются с компьютером, они переходят к:

  • Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/
  • Windows XP: C:\Documents and Settings\\Приложение Data\Apple, компьютер \Logs\CrashReporter/
  • Windows Vista: C:\Users\\AppData\Roaming\Apple, компьютер \Logs\CrashReporter/MobileDevice/

Имена файлов журнала начинаются с имени приложения и имеют расширение "crash". Они представляют собой просто текстовые файлы и могут быть отправлены по электронной почте в оригинальной или заархивированной форме или даже скопированы в вашу программу электронной почты.

От: http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/ после простого поиска в Google для "отчетов о сбоях iphone".

Ответ 4

Вы можете использовать BugSense и получать отчеты о сбоях, не спрашивая пользователей. Отказ от ответственности: я являюсь соучредителем BugSense

Ответ 5

В iTunes с привязанными к ним устройствами, если пользователь нажимает на имя для своего устройства, они смогут выбрать "Reset Warnings". После этого появится диалоговое окно, когда пользователь следующий. Синхронизирует свое устройство с вопросом, правильно ли отправлять данные в Apple. Если они нажмут OK, iTunes выведет все журналы сбоев с их устройства на серверы Apple.

После этого вы сможете найти свои журналы сбоев в iTunes Connect и загрузить их самостоятельно. Новые журналы сбоев появятся, если ваше приложение все еще имеет проблемы, а пользователь снова синхронизируется, все автоматически.