Crashlytics Swift неверная ошибка "путь" на панели инструментов Firebase - PullRequest
0 голосов
/ 29 ноября 2018

Я создал расширение Observable, Single и Completable, чтобы сообщать о нефатальных проблемах Crashlytics при возникновении ошибки в методе do(onError:) RxSwift.

Работает так: myObservable.handleError().Этот метод работает, но отчет в панели инструментов Firebase не показывает реальный источник ошибки.

Мой метод handleError вызывает метод log класса Logger, который реализован следующим образом:

class Logger {

    static let shared = Logger()

    public func log(_ error: Error) {
        Crashlytics.sharedInstance().recordError(error)
    }

}

На панели инструментов Firebase появляется файл Logger.swift,не файл, а строка, в которой происходит ошибка.

Есть ли способ получить нужный файл на панели инструментов?

...