1

iOS の Firebase Crash Report で問題が発生しました。シミュレーターでテスト アプリを実行すると、問題なく動作します。しかし、実際のデバイスで実行すると、何も起こりません。ここに私のサンプルコードがあります:

import UIKit
import FirebaseCrash

class ViewController: UIViewController {

@IBOutlet weak var btn: UIButton!
override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    btn.addTarget(self, action: #selector(ViewController.btnClicked), forControlEvents: UIControlEvents.TouchUpInside)
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

func btnClicked() {
    FIRCrashMessage("Cause Crash button clicked")
    fatalError()
}

}

私の問題を解決するための提案はありますか? ありがとうございました。

手順

  1. Xcode から実際のデバイスにアプリをインストールします。

  2. 「command + 」を押してアプリを停止します。

  3. 実機からアプリを起動してクラッシュさせます。
  4. アプリを再起動します。
4

1 に答える 1