2013-06-05 3 views
3

Я начал тестировать свое приложение через тестовый полет и время от времени получаю эту ошибку: _sigtramp + 42. Это происходит только при запуске приложения и пока только на iOS 6.0. Кто-нибудь еще столкнулся с этим или может помочь мне найти то, что происходит не так?Понимание отчета о сбоях iOS через тестовый полет

Test Flight Stacktrace

ответ

5

Попробуйте добавить файл .dsym к вашему testflight сборки, так что он может symbolicate журнал отладки.

  1. Перейти к организатору Xcode в
  2. Выберите вкладку Архивы
  3. правой кнопкой мыши на архив, который вы использовали для загрузки сборки в testflight
  4. Выберите «Показать в Finder»
  5. правой кнопкой мыши на. xarchive и выберите «Показать содержимое пакета»
  6. Перейти в папку dSYMs
  7. Щелкните правой кнопкой мыши файл .dSYM и сжать файл (zip it)
  8. падения, что почтовый файл в testflight на вкладке Сбои, где он говорит: «Падение dSYM здесь»

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

+0

Вы также можете использовать приложение TestFlight. Это должно автоматически добавить файл dSYM при загрузке в TestFlight после архивации. – Mikael

+0

@Mikael Очень верно, но я предполагаю, что он хочет увидеть информацию об отладке для сборки уже на TestFlight. Но я определенно использую эту технику для будущих сборок, чтобы сэкономить ваше время! – Eric

+0

Да в этом случае это определенно так, что он пропустит dSYM и должен следовать вашим инструкциям. Просто хотел поместить его там :) – Mikael

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