iOS通過線上崩潰日志(不是友盟的日志)定位到崩潰位置

通常我們在iOS開發(fā)中浪腐,會遇到很多閃退崩潰的問題窃肠,當(dāng)我們在本地調(diào)試的時候禾锤,大部分崩潰xcode可以直接定位到崩潰的位置私股,方便我們進(jìn)行分析修改,但是恩掷,如果我們將應(yīng)用發(fā)布以后出現(xiàn)閃退的情況倡鲸,我們無法定位到崩潰的代碼位置,這個時候就需要我們做一些處理來找出崩潰的代碼位置黄娘,然后進(jìn)行分析修改峭状。

1.首選我們創(chuàng)建一個命名為crash的文件夾。(可以放在任意位置逼争,自己開心就好)

2.然后我們需要拿到崩潰的日志优床,并下載到本地,這里我下載到本地以后誓焦,將文件命令為crash.text,方便接下來處理胆敞,將下載的日志文件拖入上一步創(chuàng)建的crash文件夾中。

3.回到電腦桌面,按快捷鍵command+shift+g打開快捷打開目錄工具移层,然后復(fù)制路徑/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash進(jìn)去仍翰,回車打開,然后找到symbolicatecrash這個文件观话,將這個文件拷貝到第一步創(chuàng)建的crash文件夾中予借。

4.打開xcode,選擇Window菜單下的“Organizer”選項频蛔, 打開窗口蕾羊,然后選擇“Archives”這個選項卡,在列表中找到上線對應(yīng)版本的xcarchive文件帽驯,右鍵這個文件打開菜單龟再,選擇“Show in Finder”打開這個文件所在的目錄,然后在打開的目錄中右鍵這個文件尼变,選擇“顯示包內(nèi)容”利凑,打開這個文件包的內(nèi)容,然后打開內(nèi)容里面的dSYMs這個文件夾嫌术,在文件夾中找到自己的項目對應(yīng)的dSYM文件哀澈,同樣將文件拷貝到第一步創(chuàng)建的crash文件夾中。到這里需要的文件準(zhǔn)備工作就OK了度气。

5.打開終端割按,在終端中打開crash文件夾所在的目錄,然后在這個目錄下執(zhí)行命令:./symbolicatecrash ./crash.txt ./TeachersSide.app.dSYM > crash.log

symbolicatecrash為xcode的解析工具磷籍,crash.text為下載的崩潰日志文件适荣,TeachersSide.app.dSYM為自己的項目對應(yīng)的dSYM文件,這里我的項目名稱為TeachersSide院领,所以這個文件的名字為TeachersSide.app.dSYM

crash.log就是我們解析以后生成的解析完成的log日志文件

在執(zhí)行這條命令時弛矛,可能會報錯誤信息:Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.

這個時候,我們需要先執(zhí)行一條命令:export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer

執(zhí)行完成以后比然,然后我們重新執(zhí)行上一條命令./symbolicatecrash ./crash.txt ./TeachersSide.app.dSYM > crash.log

等待執(zhí)行完成以后丈氓,我們在crash這個文件夾中,就可以看見一個crash.log的文件强法,這個文件就是我們解析完成的日志文件万俗。

然后雙擊打開這個文件,在這個文件中饮怯,我們就可以看到我們代碼崩潰的類名闰歪、方法、和崩潰代碼所在的行數(shù)等信息硕淑,非常精確的定位到出現(xiàn)問題的位置课竣,對應(yīng)我們修改問題代碼非常的方便實用。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末置媳,一起剝皮案震驚了整個濱河市于樟,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拇囊,老刑警劉巖迂曲,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異寥袭,居然都是意外死亡路捧,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進(jìn)店門传黄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杰扫,“玉大人,你說我怎么就攤上這事膘掰≌滦眨” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵识埋,是天一觀的道長凡伊。 經(jīng)常有香客問我,道長窒舟,這世上最難降的妖魔是什么系忙? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮惠豺,結(jié)果婚禮上银还,老公的妹妹穿的比我還像新娘。我一直安慰自己洁墙,他們只是感情好见剩,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著扫俺,像睡著了一般苍苞。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狼纬,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天羹呵,我揣著相機(jī)與錄音,去河邊找鬼疗琉。 笑死冈欢,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的盈简。 我是一名探鬼主播凑耻,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼太示,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了香浩?” 一聲冷哼從身側(cè)響起类缤,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎邻吭,沒想到半個月后餐弱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡囱晴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年膏蚓,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片畸写。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡驮瞧,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出枯芬,到底是詐尸還是另有隱情剧董,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布破停,位于F島的核電站翅楼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏真慢。R本人自食惡果不足惜毅臊,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望黑界。 院中可真熱鬧管嬉,春花似錦、人聲如沸朗鸠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽烛占。三九已至胎挎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間忆家,已是汗流浹背犹菇。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留芽卿,地道東北人揭芍。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像卸例,于是被迫代替她去往敵國和親称杨。 傳聞我的和親對象是個殘疾皇子肌毅,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容

  • iOS Crash 流程化:一般的 Crash 日志解析方法TL;DR一、手動解析 Crash 日志1姑原、需要的相關(guān)...
    Vinc閱讀 5,316評論 0 7
  • 前言 崩潰是讓發(fā)人員比較頭痛的事情悬而,app崩潰了,說明代碼寫的有問題页衙,這時如何快速定位到崩潰的地方很重要。調(diào)試階段...
    進(jìn)無盡閱讀 1,974評論 0 9
  • 前言 iOS崩潰是讓iOS開發(fā)人員比較頭痛的事情阴绢,app崩潰了店乐,說明代碼寫的有問題,這時如何快速定位到崩潰的地方很...
    齊滇大圣閱讀 65,241評論 29 443
  • 一呻袭、如果連著本機(jī)的手機(jī)眨八,運行Xcode發(fā)生crash,解析如下: (1) 在Xcode中找到crash文件(Win...
    小雨hahaha閱讀 2,620評論 1 9
  • 開發(fā)的App或者游戲提交審核后左电,偶爾會收到測試反饋的消息廉侧,說應(yīng)用崩潰了,bug偶爾出現(xiàn)篓足,難以找到確定的重現(xiàn)方法段誊。怎...
    sky_kYU閱讀 1,361評論 0 0