Почему журнал .crash показывает сбои в UIPresentationController, но мое приложение не использует UIPresentationController?

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

Incident Identifier: C25BD8DF-FAA9-4A5F-B3D2-6E1CE81F1D17 CrashReporter Key: 798f7dee81117ed0f05b3f19dc4bbc2874eefaf6 Hardware Model: iPhone9,2 Process: My app [1936] Path: /private/var/containers/Bundle/Application/757D7BE6-4F91-4B74-BA64-09FA53AE3E16/My app.app/My app Identifier: com.app.Myapp Version: 12 (1.1) Code Type: ARM-64 (Native) Role: Foreground Parent Process: launchd [1] Coalition: com.app.Myapp [701] Date/Time: 2017-06-27 20:05:28.7901 -0400 Launch Time: 2017-06-27 16:38:23.0376 -0400 OS Version: iPhone OS 10.3.2 (14F89) Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000010 Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [0] Triggered by Thread: 0 Thread 0 name: Thread 0 Crashed: 0 UIKit 0x0000000190ee4264 __56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 444 (UIPresentationController.m:731) 1 UIKit 0x0000000190ee4260 __56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 440 (UIPresentationController.m:731) 2 UIKit 0x0000000190e20950 _runAfterCACommitDeferredBlocks + 292 (UIApplication.m:2469) 3 UIKit 0x0000000190e129ec _cleanUpAfterCAFlushAndRunDeferredBlocks + 528 (UIApplication.m:2447) 4 UIKit 0x0000000190b86648 _afterCACommitHandler + 132 (UIApplication.m:2499) 5 CoreFoundation 0x000000018aa109a8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1802) 6 CoreFoundation 0x000000018aa0e630 __CFRunLoopDoObservers + 372 (CFRunLoop.c:1898) 7 CoreFoundation 0x000000018aa0ea7c __CFRunLoopRun + 956 (CFRunLoop.c:2849) 8 CoreFoundation 0x000000018a93eda4 CFRunLoopRunSpecific + 424 (CFRunLoop.c:3113) 9 GraphicsServices 0x000000018c3a8074 GSEventRunModal + 100 (GSEvent.c:2245) 10 UIKit 0x0000000190bf9058 UIApplicationMain + 208 (UIApplication.m:4089) 11 My app 0x000000010005a8b4 main + 56 (Database.swift:17) 12 libdyld.dylib 0x000000018994d59c start + 4 

Мое приложение не использует UIPresentationController, так почему это показывается как последняя строка в Thread 0, которая является потоком, который разбился?

One Solution collect form web for “Почему журнал .crash показывает сбои в UIPresentationController, но мое приложение не использует UIPresentationController?”

Не глядя на ваш код, на это довольно сложно ответить. Как правило, вы должны проверить возможные классы (включая системные рамки), которые вы можете игнорировать, на самом деле являются подклассом UIPresentationController. Кроме того, сторонняя библиотека может ссылаться на этот класс (или подкласс).

Однако, скорее всего, это авария в UIKit. UIPresentationController – это класс, который обеспечивает расширенное управление контроллером представления и обрабатывает переход между контроллерами. Скорее всего, UIKit рушится где-то (возможно, из-за вашего кода). Дополнительная информация в документах Apple .

  • Как получить данные из характеристики Bluetooth в Swift
  • Fetch Facebook Взаимные друзья между мной и другим пользователем
  • Как отключить / включить режим сна в программном обеспечении iOS?
  • Настройка проигрывателя YouTube в iOS
  • Использование Facebook Async Display Kit в Swift
  • ios-webkit-debug-proxy blank devtools
  • Добавление Firebase к настраиваемой инфраструктуре в iOS не работает
  • Могу ли я получить прогресс при загрузке / загрузке данных из Firebase
  • Как запустить примеры, основанные на реакциях?
  • изменить UITableViewCell FBFriendPickerViewController
  • Приглашение друга Facebook graph api принять обратный вызов (iOS)
  • Interesting Posts

    Нынешний MFMailComposeViewController от модального FormSheet на iPad?

    UILabel не обновляется после нажатия кнопки

    Несанкционированная компиляция Неверная ошибка в раскадровке iOS5

    Сообщение KVO было получено, но не обработано проблем – SWIFT

    Импорт iOS 6 SDK в Xcode 4.2 на Snow Leopard

    В iOS7 UIBarButtonItems не уважают жирный стиль «Готово» при использовании прокси-сервера UIAppearance

    Сбой приложения iOS 7 из-за зомби, обнаруженного контроллером отображения поиска

    Случайное перемещение объекта по экрану

    iOS7 и iOS8: как определить, когда пользователь указал «Нет» на запрос для push-уведомлений

    Объект по индексу в NSArray

    Как я могу разработать приложение для iPhone в Perl?

    Применение CIFilter для рендеринга OpenGL-текстуры

    Тип источника 1 не доступен

    UIScrollView – перемещение вида вперед, но ниже индикаторов прокрутки

    Формат iOS 11 heic добавляет артефакты к замаскированному изображению

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.