出錯日志一直報SEGV_ACCERR,原因原來是第三方庫SDWebImage下載圖片,遠程圖片的json文件不對導致的閃退
解決方法:
1.command + B 編譯工程(最好在編譯工程時,清除下緩存 按command+shift+k)
2.打開終端,cd + 把.app文件拖拽到終端上,按下回車
3.終端輸入
find . -name 'Assets.car'
4.得到路徑
5.在終端輸入
sudo xcrun --sdk iphoneos assetutil --info Assets.car> /tmp/Assets.json
6.打開圖片的配置json文件
7.全局搜索p3 "BitsPerComponent" : 16,這些問題圖片,找UI處理並替換,bug修復
找到圖片名稱,去工程中尋找並且替換,so easy