你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 蘋果審核前往解體日志 iOS .crash文件處置 symbolicatecrash

蘋果審核前往解體日志 iOS .crash文件處置 symbolicatecrash

編輯:IOS開發綜合

AppStore審核被拒,前往crashLog.txt文件,可是翻開後都是十六進制的地址,我們可以運用Xcode自帶的 symbolicatecrash 解析失掉我們需求的詳細解體信息crashLogEnd.crash

1.在桌面創立一個crash文件夾

2.首先找到symbolicatecrash工具寄存的地址(Xcode顯示包內容亦可找到) 翻開終端輸出指令:

find /Applications/Xcode.app -name symbolicatecrash -type f

稍等片刻失掉地址:/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash

3.用命令將symbolicatecrash拷貝到桌面的crash文件夾裡
cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources /symbolicatecrash /Users/XXX/Desktop/crash

4.Xcode>Window>Organize在Archives找到上傳的App-右擊-Show in Finder 右擊後顯示包內容 復制ProjectName.app和ProjectName.app.dSYM到crash文件夾裡

5.校驗ProjectName.app、ProjectName.app.dSYM、crashLog.txt 的UUID能否分歧

dwarfdump --uuid ProjectName.app/ProjectName

dwarfdump --uuid ProjectName.app.dSYM
解體日志的UUID 在 Binary Images: 下第一行 ProjectName arm64 後

6.終端輸出

./symbolicatecrash /Users/XXX/Desktop/crach/crashLog.txt /Users/XXX/Desktop/crach/ProjectName.app.dSYM > crashLogEnd.crash

呈現 Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69. 輸出 export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"

後再次輸出

./symbolicatecrash /Users/XXX/Desktop/crach/crashLog.txt /Users/XXX/Desktop/crach/ProjectName.app.dSYM > crashLogEnd.crash

最後可以依據crashLogEnd.crash詳細解體信息對順序停止修復

補充:
Exception Type: 異常類型


Exception Codes: 異常出錯的代碼(罕見代碼有以下幾種)


0x8badf00d錯誤碼:Watchdog超時, 看門狗定時器超時招致 Ate Bad Food

0xbaaaaaad錯誤碼:用戶按住Home鍵和音量鍵,獲取以後內存形態,不代表解體。


0xbad22222錯誤碼:VoIP使用被干掉。


0xc00010ff錯誤碼:太熱, “cool off”。


0xdead10cc錯誤碼:在後台時依然占據零碎資源(通訊錄)被干掉,意為“dead lock”。
0xdeadfa11錯誤碼:用戶強迫加入,意為“dead fall”。
Triggered by Thread: 在某一個線程出了問題招致crash,Thread 0 為主線程、其它的都為子線程


Last Exception Backtrace: 最後異常回溯

【蘋果審核前往解體日志 iOS .crash文件處置 symbolicatecrash】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved