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

Поиск журналов сбоев на устройстве iOS 8

Журналы сбоев были доступны через приложение "Настройки". Я не могу найти это в iOS 8. Куда это ушло? Теперь это не так.

4b9b3361

Ответ 1

Я нашел его. Он переехал, он больше не находится внутри General/Diagnostics... Он находится в Конфиденциальности/Диагностике.

Ответ 2

Начните с открытия приложения "Настройки".

  • Перейдите к настройкам - Конфиденциальность - Диагностика и использование - Диагностика и amp; данные использования
  • Нажмите на крушение, и вы увидите текстовое поле с журналом сбоев. Длинный нажмите, чтобы выбрать все, а затем скопируйте текст сбоя.
  • Вставьте его в что-то, что вы можете отключить от своего устройства (например, электронное письмо для себя).

Ответ 3

Если у вас есть iOS 10.3 или более поздняя версия, перейдите к Settings > Privacy, прокрутите вниз и коснитесь Analytics. Затем нажмите "Поделиться" iPhone & Watch Analytics.

Если у вас есть iOS 10 до iOS 10.2, перейдите к Settings > Privacy > Diagnostics & Usage и выберите "Автоматическая отправка или не отправлять".

Ответ 4

Получение аварийных журналов непосредственно с устройства без Xcode

Ваши пользователи могут получать отчеты о сбоях со своего устройства и отправлять их вам по электронной почте, следуя этим инструкциям.

(Невозможно получить журналы консоли устройства непосредственно с устройства)

1) Откройте приложение "Настройки"

2) Перейдите в раздел "Конфиденциальность", затем "Диагностика и использование"

3) Выберите "Диагностика и данные об использовании"

4) Найдите журнал для разбитого приложения. Журналы будут названы в формате:

5) Выберите нужный журнал. Затем, используя пользовательский интерфейс выбора текста, выберите весь текст журнала. После выбора текста коснитесь Копировать

6) Вставьте скопированный текст в "Почта" и отправьте на адрес электронной почты по желанию Получение журналов сбоев и выхода консоли с устройства с помощью Xcode

Даже если вы не сможете запустить приложение в отладчике Xcode, Xcode все равно может предоставить вам всю информацию, необходимую для отладки проблемы. Использование Xcode 6

1) Подключите устройство и откройте Xcode

2) Выберите "Окно" → "Устройства" в строке меню

3) В разделе УСТРОЙСТВА в левом столбце выберите устройство

4) Чтобы увидеть консоль устройства, щелкните вверх треугольник в левом нижнем углу панели управления

5) Нажмите стрелку вниз в правом нижнем углу, чтобы сохранить консоль в виде файла

6) Чтобы просмотреть журналы сбоев, нажмите кнопку "Просмотреть журналы устройств" в разделе "Информация об устройстве" на правой панели.

7) Найдите свое приложение в столбце "Процесс" и выберите журнал сбоев, чтобы просмотреть содержимое.

8) Чтобы сохранить журнал сбоев, щелкните правой кнопкой мыши запись в левом столбце и выберите "Экспорт журнала"

9) В Xcode 6 также будут перечислены журналы с низкой памятью. Они будут показаны с именем процесса "Неизвестно" и "Неизвестно". Вы должны изучить содержимое этих журналов, чтобы определить, вызвано ли какое-либо из них вашим приложением. Дополнительные сведения о журналах с низкой памятью см. В разделе Общие сведения и анализ отчетов об ошибках приложений iOS. Использование Xcode 5

1) Подключите устройство и откройте Xcode

2) Откройте окно "Органайзер" и выберите вкладку "Устройства"

3) В разделе DEVICES в левом столбце разверните список для устройства

4) Выберите "Журналы устройств", чтобы просмотреть журналы сбоев, или выберите "Консоль", чтобы увидеть вывод консоли Вернуться к началу Включение диагностической отчетности в App Store

Журналы сбоев автоматически собираются у клиентов, которые решили отправить информацию о диагностике и использовании в Apple.

Начиная с Xcode 6.3, журналы сбоев от клиентов App Store, работающих по меньшей мере с iOS 8.3 и бета-тестерами TestFlight, можно найти в Xcode Organizer. Чтобы получить эти журналы аварий:

1) Откройте окно "Организатор" в Xcode 6.3 и выше

2) Выберите "Сбой" вверху. Доступные журналы сбоев могут быть найдены в этом окне.

Руководство по распространению приложений содержит дополнительную информацию о службе отчетов о сбоях.

Отчеты о сбоях от клиентов, работающих на старых версиях iOS, можно найти в iTunes Connect.

Если кто-то сообщает об аварии, и вы не видите соответствующий отчет в iTunes Connect, вы должны направить их на следующие статьи базы знаний для Mac или для Windows, чтобы они могли отказаться от отправки отчетов о сбоях. Вернуться к началу

Ответ 5

Когда ваше приложение дает сбой, XCode войдет в отладчик и покажет вам больше информации о сбое: Наиболее важные части:

Красная стрелка

Красная стрелка показывает, какая строка кода потерпела крах & почему он разбился.

Консоль отладчика

Многие сбои регистрируют больше информации в консоли отладчика. Он должен автоматически появляться при сбое приложения, но если его там нет, покажите отладчик, выбрав кнопку в верхнем правом углу XCode, и покажите консоль, нажав кнопку в правом нижнем углу отладчика.

Трассировка стека

В трассировке стека перечислены функции, из которых была получена программа до того, как она добралась до сбойного кода.

Часть трассировки стека отображается в Навигаторе отладки в левой части экрана, а элементы управления отладчиком позволяют выбрать кадр стека для просмотра в отладчике:

enter image description here

Если вы введете команду bt в приглашении (lldb) в отладчике и нажмете return, вы получите текстовое представление трассировки стека, которое вы можете скопировать и вставить:

enter image description here

Ref:https://medium.com/@javedmultani16/finding-information-about-a-crash-ios-642902134469