Firebase / Crashlytics не показывает номер строки для сбоев - PullRequest
0 голосов
/ 14 декабря 2018

На странице Crashlytics для моего приложения я выберу детали для сбоя, и в стеке будет показано следующее

MyAppNamne    -[Crashlytics crash] + 14

MyAppName     <compiler-generated> - Line 0
              ClassName.functionName()

ReactiveSwift $S13ReactiveSwift14SignalProducerVyACyxq_GxyccfcyAA0C0C8ObserverCyxq__G_AA10Disposable_ptcfU_ + 72

...

MyAppName     AppDelegate.swift - Line 25
              main

Что мне интересно, так это то, что номер строки раскрывается для функции AppDelegateвызов, но не для вызова другой моей функции: /

Я также подумал, что, возможно, это была реактивная вещь, но я вызвал функцию сбоя в функциях, таких как UIViewController.viewWillAppear, с тем же результатом, вот как выглядит этот стек вызововкак

MyAppName  -[Crashlytics crash] + 14

MyAppName  <compiler-generated> - Line 0
           @objc SupportViewController.viewWillAppear(_:)

Мое приложение, похоже, правильно загружает DSYM, как показано здесь в журнале сборки

2018-12-14 12:02:38.950 upload-symbols[72895:5123369] Successfully submitted symbols for architecture arm64 with UUID 0c19fa376c7f364b82908b1d308c9b59 in dSYM: /path/myAppName.app.dSYM
Uploading dSYM /path/myAppName.app.dSYM

Настройки сборки Для 'Build Active ArchitectureТолько 'установка, я установил Нет для выпуска

И я также установил следующие настройки для символов полосы enter image description here

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

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

Спасибовы.

...