最近上傳的一個app,被蘋果打回來了,原因是在下載完成之前會掛掉。 還帶有4個crash報告。
從這里只能初步判斷是因為訪問了空的內存。但是具體的就不知道了。因為下面的進程調用都是堆棧信息,在網上找了很久終於找到了解決的辦法。
分析crash報告:
1、首先我們需要一個XXXXX.app.dSYM 這個在 Archive 中的 release 版本的 應用程序.xcarchive可以找到,只要在對應的文件上面 右鍵 顯示包內榮,可以看到有一個 dSYMs的文件夾,里面就有我們要的 XXXXX.app.dSYM 文件。
2、下面我們需要 找到 symbolicatecrash
/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash)
3、用終端進入 這個目錄 然后 用 symbolicatecrash crash 文件 dSYM 文件 > 輸出的文件 這樣的命令就可以導出。