【发布时间】:2016-11-01 21:28:50
【问题描述】:
我在使用 iOS 上的 Firebase 崩溃报告时遇到了一些问题。当我在模拟器上运行我的测试应用程序时,它工作得很好。但是当我在真实设备上运行它时,什么也没有发生。这是我的示例代码:
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 + ”停止应用程序。
- 我从真实设备启动应用程序并使其崩溃。
- 我重新启动应用程序。
【问题讨论】:
-
我遇到了同样的问题,看看我的解决方案:ANSWER LINK
标签: ios swift firebase firebase-crash-reporting