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()
}
}
私の問題を解決するための提案はありますか? ありがとうございました。
手順
Xcode から実際のデバイスにアプリをインストールします。
「command + 」を押してアプリを停止します。
- 実機からアプリを起動してクラッシュさせます。
- アプリを再起動します。