Crashlyticsの致命的ではないエラー機能をテストしていて、Crashlytics Dashboardにログとキーが表示されないようですAppDelegateで蛇行行を呼び出して、 ViewController。Crashlyticsの致命的でないエラー機能
LETエラー= NSError(ドメイン: "XYZ"、コード:INT(1.0)、のUserInfo:ゼロ)。 Crashlytics.sharedInstance()recordError(エラー)
しかし、私は2つのラインの上に追加した場合、それが働いていますViewControllerボタンでクリックしてログを追加すると、アプリケーションに追加したすべてのログが表示されます。
しかし、ボタンをクリックして追加すると、AppDelegateや共通の領域で行う方法が変わっているようですね。
私はそれを理解しています。しかし、ボタンクリックで十分な時間が得られ、ViewDidLoadやAppDelegateメソッドでは十分ではありません。問題は、私がそのボタンをクリックしないとログのうちの何もダッシュボードに表示されません、それはここで問題ではありませんか? – tharun
Fabricがアプリケーションデリゲートで完全に初期化された後でキーまたはログを追加すると、データがログに記録されます。ただし、同じセッションでクラッシュまたは非致命的な例外が発生した場合にのみ表示されます。 –
Fabric.with([Crashlytics.self])の後にdidFinishLaunchingWithOptions関数を追加しました。このように – tharun