Как исправить фатальное исключение: NSInvalidArgumentException, CoreFoundation exceptionPreprocess? - PullRequest
0 голосов
/ 31 января 2019

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

Сбой NO 1:

Неустранимое исключение: NSInvalidArgumentException 0 CoreFoundation
0x1fb907f50 __exceptionPreprocess 1 libobjc.A.dylib
0x1fab04Found_exception1010 * 0x1fb80a25c - [инициализация NSCache] 3 UIKitCore
0x228f5a784 (отсутствует) 4 UIKitCore 0x228f5b360 (отсутствует) 5 UIKitCore 0x228f5e598 (отсутствует) 6 UIKitCore 0x2291c228 092 (0) 689 088 (0) 229 088 (0) 229) - 688) UC (0) 092 (0) 238).9 UIKitCore 0x2291c71e4 (отсутствует) 10 UIKitCore 0x2291ba1b8 (отсутствует)

Сбой NO 2:

Сбой: com.apple.main-thread 0ID-Пал
0x100deda14 $ S6ID_Pal20ViewControllerC14passportActionyyypF (ViewController.swift: 135) 1 ID-Пал * * 1 022 0x100defafc $ S6ID_Pal20PhotosViewControllerC12cameraactionyyypFToTm + 4298029820

1024 * * * * +1025 В этом ViewController линии 135:
    self.navigationController?.setNavigationBarHidden(true, animated: false)

Это действительно является причиной ошибки?

...