我嘗試使用「atos」命令行實用程序從.crash文件中找到方法名稱,但獲取錯誤的方法名稱。例如:崩潰日誌說異常是由於發送消息給UIComponent無法識別的選擇器發送激烈,但在象徵性的「atos」顯示網絡相關類中的方法。Symbolicating iOS .crash文件
如我在這裏建議的iOS crash reports: atos not working as expected在我的情況下,嘗試查看「Slide & LoadAddress」這兩者都是相同的(幻燈片:0x4000 LoadAdress:0x4000)。
而且我還驗證了我使用的.iPA文件是正確的,如下所示:https://developer.apple.com/library/mac/qa/qa1765/_index.html。
我不確定發生了什麼問題。任何人都可以面對同樣的問題嗎?請建議任何其他方法。
我有一個.iPA文件和.crash文件,需要找出正確的方法名稱。
以下是完整的崩潰報告:
http://www.filedropper.com/symbolicate
的命令找出的.ipa是正確的:
dwarfdump --uuid Example.app/Example
的命令找出方法名稱:
atos -arch armv7 -o Example.app/Example -l 0x4000 0x7f68bb0 0x3017d000 + 84904
這是給網絡類中的方法,我沒有任何UIComponent。
如果您需要更多詳細信息,請讓我知道。
謝謝 溼婆神。
請添加更多詳細信息,具體如下:1.完整(!!)的崩潰報告,2.確切的調用與調用的結果。 – Kerni 2014-11-09 11:21:24
嗨Kerni,謝謝你的迴應。如果您需要更多詳細信息,請在問題中添加詳細信息,請告訴我。 – 2014-11-10 05:47:41
我要求提供完整的碰撞報告,而不只是其中的一部分! – Kerni 2014-11-10 09:25:56