2013-09-09 3 views
0

У меня есть сто + отчетов о сбоях от разных пользователей, все сбой в одной строке кода. Я делал некоторые статистические данные об этих отчетах о сбоях, и не все из них имеют один и тот же список двоичных изображений.Почему некоторые отчеты о сбоях iOS имеют разные двоичные изображения?

Из того, что я понимаю в отчетах о сбоях iOS, двоичные изображения показывают, какие библиотеки загружаются вашим приложением. Но почему мое приложение создает отчеты о сбоях с разными библиотеками для разных пользователей?

Большинство аварий имеют стандартные элементы, такие как:

  • AVFoundation
  • Accelerate
  • vImage
  • libBLAS.dylib
  • libLAPACK.dylib
  • libvDSP.dylib
  • libvMisc.dylib
  • ...

Но некоторые отличаются наличием некоторых из этих пунктов:

  • IncomingCallFilter
  • IMAVCore
  • RawCamera
  • Библиотекарь
  • Повсеместность
  • CoreServicesInternal
  • ...

Мое приложение не использует услуги камеры или iCloud, поэтому я не знаю, почему эти бинарные изображения должны быть загружены.

ответ

1

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

Проверьте версию iOS и оборудование, связанные с каждым отчетом.

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