有沒有辦法在崩潰報告中包含錯誤描述字符串?我正在討論通過iTunes Connect發送的崩潰報告。如果我能記錄崩潰的原因,這將是很好的。有沒有辦法在崩潰報告中包含錯誤描述字符串?
This question詢問包括控制檯輸出,但我很高興能夠包含錯誤描述字符串,而不訴諸第三方庫。
編輯:
有錯誤,我可以檢測是不明智或者不可能嘗試恢復,因爲該計劃可能是在損壞狀態。我寧願不捕獲這些異常,以便通過堆棧跟蹤來獲取自動錯誤報告。有時,我想記錄額外的信息(不能從堆棧跟蹤中推斷出來),例如狀態機的當前狀態。
如果你知道你爲什麼崩潰,爲什麼不修復它?我不明白你期望如何註解崩潰。 (特別是因爲我見過的許多應用程序實際上是被看門狗定時器殺死的。) –
崩潰可能是由失敗的斷言或未捕獲的異常造成的。這些將生成崩潰報告。 –