iOS開(kāi)發(fā)之Fabric操作使用

iOS運(yùn)用fabric記錄crash日志過(guò)程先前運(yùn)用友盟記錄app閃退喻括,發(fā)現(xiàn)有些閃退的記錄無(wú)法明確定位到詳細(xì)的位置,決定運(yùn)用fabric進(jìn)行閃退的記錄达布;網(wǎng)上也有這方面的記錄宏悦,有些細(xì)節(jié)的內(nèi)容不明確,把今天碰到的坑整理記發(fā)不一下瓜晤;
訪問(wèn)官網(wǎng)地址(進(jìn)行注冊(cè)賬號(hào)):
https://fabric.io
下載客戶端地址:
https://fabric.io/downloads
1:注冊(cè)成功后锥余,并把客戶端軟件下載后,就可以登錄客戶端進(jìn)行操作痢掠,選擇要增加的工程文件

Paste_Image.png

2:運(yùn)用客戶端驱犹,生成腳本


因?yàn)檫@邊是直接采用把fabric框架直接拉進(jìn)到項(xiàng)目中,所以生成的腳本為這種樣式足画,若是采用Pod引入雄驹,其腳本會(huì)不一樣;腳本的引入都會(huì)在項(xiàng)目的Info.Plist產(chǎn)生一個(gè)配置采單淹辞;


3:把腳本復(fù)制到XCode項(xiàng)目的相關(guān)地方


注意:當(dāng)有一個(gè)項(xiàng)目多個(gè)targets時(shí)医舆,要對(duì)每個(gè)targets進(jìn)行run Script設(shè)置,確保每個(gè)targets里面的info.plist文件有生成相應(yīng)的配置象缀,否則運(yùn)行會(huì)報(bào)錯(cuò)蔬将;

>>部分Xcode在Build Phases沒(méi)有Run Script,請(qǐng)按照以下方式插入
Paste_Image.png

4:引入相應(yīng)的框架文件,直接從客戶端拉到項(xiàng)目中



注意:除了直接把fabric拉進(jìn)項(xiàng)目引用攻冷,還可以用POD進(jìn)行管理插件娃胆,只是其腳本的內(nèi)容格式不一樣;
5:在項(xiàng)目中引入文件等曼,并初始化框架里烦,注冊(cè)并特意編寫錯(cuò)誤的代碼

Paste_Image.png


** 6:根據(jù)客戶端提示運(yùn)行最后一步,點(diǎn)Done回去凿蒜,等待程序發(fā)布**

Paste_Image.png
Paste_Image.png

7:回到XCODE的項(xiàng)目中,對(duì)項(xiàng)目進(jìn)行發(fā)布


注意:選擇Release,然后進(jìn)行Archive;
8:當(dāng)Archive成功發(fā)布以后胁黑,客戶端會(huì)有提示废封,是否要進(jìn)行dsym的上傳

Paste_Image.png

注意:選擇Distribute,進(jìn)入下一個(gè)頁(yè)面丧蘸,此處可以輸入接受通知的郵件地址漂洋,可以是多人接收,然后下一步提示語(yǔ)輸入力喷,然后開(kāi)始進(jìn)行上傳dysm文件刽漂;
9:成功運(yùn)行以后就可以查看錯(cuò)誤的信息


注意:其實(shí)fabric的原理還是把發(fā)布后的dsym上傳后對(duì)它進(jìn)行定位,顯示出錯(cuò)誤的位置弟孟;如果不用客戶端這種上傳贝咙,也可以中完成到腳本的加入后,把發(fā)布生成的dysm壓縮成包進(jìn)行上傳拂募;后官網(wǎng)對(duì)應(yīng)的項(xiàng)目進(jìn)行操作庭猩,如下圖:




Paste_Image.png

所以發(fā)布時(shí)dysm對(duì)于后期定位錯(cuò)誤很重要,一定記得保存下來(lái)陈症;

本文根據(jù)前人提供內(nèi)容進(jìn)行了編輯和完善,再次感謝以下出處和作者:

http://www.myexception.cn/operating-system/2048993.html
http://kf.tutusoso.com/kf_mobile/article/17_22198_16767.asp

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蔼水,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子录肯,更是在濱河造成了極大的恐慌趴腋,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,000評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嘁信,死亡現(xiàn)場(chǎng)離奇詭異于样,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)潘靖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門穿剖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人卦溢,你說(shuō)我怎么就攤上這事糊余。” “怎么了单寂?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,561評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵贬芥,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我宣决,道長(zhǎng)蘸劈,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,782評(píng)論 1 298
  • 正文 為了忘掉前任尊沸,我火速辦了婚禮威沫,結(jié)果婚禮上贤惯,老公的妹妹穿的比我還像新娘。我一直安慰自己棒掠,他們只是感情好孵构,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著烟很,像睡著了一般颈墅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上雾袱,一...
    開(kāi)封第一講書(shū)人閱讀 52,394評(píng)論 1 310
  • 那天恤筛,我揣著相機(jī)與錄音,去河邊找鬼谜酒。 笑死叹俏,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的僻族。 我是一名探鬼主播,決...
    沈念sama閱讀 40,952評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼屡谐,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼述么!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起愕掏,我...
    開(kāi)封第一講書(shū)人閱讀 39,852評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤度秘,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后饵撑,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體剑梳,經(jīng)...
    沈念sama閱讀 46,409評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評(píng)論 3 341
  • 正文 我和宋清朗相戀三年滑潘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了垢乙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,615評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡语卤,死狀恐怖追逮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情粹舵,我是刑警寧澤钮孵,帶...
    沈念sama閱讀 36,303評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站眼滤,受9級(jí)特大地震影響巴席,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜诅需,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評(píng)論 3 334
  • 文/蒙蒙 一漾唉、第九天 我趴在偏房一處隱蔽的房頂上張望睬关。 院中可真熱鬧,春花似錦毡证、人聲如沸电爹。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,470評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)丐箩。三九已至,卻和暖如春恤煞,著一層夾襖步出監(jiān)牢的瞬間屎勘,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,571評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工居扒, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留概漱,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,041評(píng)論 3 377
  • 正文 我出身青樓喜喂,卻偏偏與公主長(zhǎng)得像瓤摧,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子玉吁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評(píng)論 2 359

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

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,302評(píng)論 25 707
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理照弥,服務(wù)發(fā)現(xiàn),斷路器进副,智...
    卡卡羅2017閱讀 134,704評(píng)論 18 139
  • 我們是搭上同一輛696的陌生人 我們是可能擦肩都不會(huì)發(fā)生的陌生人 我們是再見(jiàn)面也認(rèn)不出的陌生人 你在這一站上車 坐...
    我是小mei同學(xué)閱讀 1,245評(píng)論 0 0
  • Chapter 2 Psychoanalytic 2 動(dòng)機(jī)也是通過(guò)性沖動(dòng)來(lái)了解的这揣。 追溯邏輯上游的層次,假想影斑,能夠...
  • 人生是由無(wú)數(shù)小目標(biāo)組成的给赞,它也是一個(gè)目標(biāo)不斷被修正的過(guò)程。把火箭發(fā)射前往月球矫户,其實(shí)只有3%的時(shí)間片迅,火箭的方向是朝向...
    黃麗_47b5閱讀 594評(píng)論 0 0