Reveal

本文為工具類文章,參考至唐巧的博客


一羊始、模擬器調(diào)試

  • vim ~/.lldbinit
  • 在 lldbinit 中輸入以下內(nèi)容:
command alias reveal_load_sim expr (void*)dlopen("/Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib", 0x2);
command alias reveal_load_dev expr (void*)dlopen([(NSString*)[(NSBundle*)[NSBundle mainBundle] pathForResource:@"libReveal" ofType:@"dylib"] cStringUsingEncoding:0x4], 0x2);
command alias reveal_start expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStart" object:nil];
command alias reveal_stop expr (void)[(NSNotificationCenter*)[NSNotificationCenter defaultCenter] postNotificationName:@"IBARevealRequestStop" object:nil];
  • 含義:
    • 1、reveal_load_sim 為模擬器加載 reveal 調(diào)試用的動(dòng)態(tài)鏈接庫(kù)
    • 2查描、reveal_load_dev 為真跡加載 reveal 調(diào)試用的動(dòng)態(tài)鏈接庫(kù)
    • 3突委、reveal_start 啟動(dòng) reveal 調(diào)試功能
    • 4柏卤、reveal_stop 結(jié)束調(diào)試功能
  • 在 AppDelegate 中, didFinishLaunchingWithOptions:中進(jìn)行如下操作匀油,
    • 添加一個(gè)斷點(diǎn)缘缚,并右鍵點(diǎn)擊-> Edit Breakpoint
    • 單擊 Action 右邊的+ 按鈕,輸入 reveal_load_sim
    • 勾選 Options 上的 Automatically continue after evaluating 選項(xiàng)
      打開 Reveal 就 ok 拉敌蚜。
      附送效果圖:


      屏幕快照 2015-12-06 下午11.14.16.png

二桥滨、真機(jī)調(diào)試

  • Help-> Show Reveal library in Finder, 然后將包拖入工程,這里弛车,Xcode 會(huì)將包放錯(cuò)地方齐媒,所以我們需要手動(dòng)調(diào)整一下,將包從 Link Binary With Libraries 中刪除纷跛,添加到 Copy Bundle Resources 下面喻括。


    屏幕快照 2015-12-06 下午11.17.05.png
    • 從這里刪除


      屏幕快照 2015-12-06 下午11.19.34.png
    • 在這里加上


      屏幕快照 2015-12-06 下午11.19.43.png
    • 最后別忘修改斷點(diǎn)信息:將 reveal_load_sim 改成 reveal_load_dev 即可。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末贫奠,一起剝皮案震驚了整個(gè)濱河市唬血,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌唤崭,老刑警劉巖拷恨,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異谢肾,居然都是意外死亡腕侄,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門芦疏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)兜挨,“玉大人,你說(shuō)我怎么就攤上這事眯分。” “怎么了柒桑?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵弊决,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我魁淳,道長(zhǎng)飘诗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任界逛,我火速辦了婚禮昆稿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘息拜。我一直安慰自己溉潭,他們只是感情好净响,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著喳瓣,像睡著了一般馋贤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上畏陕,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天配乓,我揣著相機(jī)與錄音,去河邊找鬼惠毁。 笑死犹芹,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的鞠绰。 我是一名探鬼主播腰埂,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼洞豁!你這毒婦竟也來(lái)了盐固?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤丈挟,失蹤者是張志新(化名)和其女友劉穎刁卜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體曙咽,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蛔趴,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了例朱。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片孝情。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖洒嗤,靈堂內(nèi)的尸體忽然破棺而出箫荡,到底是詐尸還是另有隱情,我是刑警寧澤渔隶,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布羔挡,位于F島的核電站,受9級(jí)特大地震影響间唉,放射性物質(zhì)發(fā)生泄漏绞灼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一呈野、第九天 我趴在偏房一處隱蔽的房頂上張望低矮。 院中可真熱鬧,春花似錦被冒、人聲如沸军掂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)良姆。三九已至肠虽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間玛追,已是汗流浹背税课。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留痊剖,地道東北人韩玩。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像陆馁,于是被迫代替她去往敵國(guó)和親找颓。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

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

  • Reveal是一個(gè)界面調(diào)試工具叮贩。使用Reveal击狮,我們可以在iOS開發(fā)時(shí)動(dòng)態(tài)地查看和修改應(yīng)用程序的界面。它類似Ch...
    被丟掉的咸魚閱讀 703評(píng)論 0 1
  • 前言 Reveal(https://revealapp.com)是一個(gè)iOS程序界面調(diào)試工具益老。使用Reveal彪蓬,我...
    忻凱同學(xué)閱讀 884評(píng)論 0 1
  • 目的 整合Objective-C與Swift寫的項(xiàng)目同時(shí)支持Reveal調(diào)試,本文推薦的調(diào)試方法不污染項(xiàng)目捺萌,不僅適...
    Hua_san閱讀 1,154評(píng)論 2 3
  • Reveal是一個(gè)界面調(diào)試工具档冬。使用Reveal,我們可以在iOS開發(fā)時(shí)動(dòng)態(tài)地查看和修改應(yīng)用程序的界面桃纯。它類似Ch...
    Chris_js閱讀 534評(píng)論 2 2
  • 人到三十态坦,看著身邊那群一起翹課盐数、喝酒,半夜對(duì)著對(duì)面宿舍的女生吹口哨的老同學(xué)伞梯,突然就結(jié)婚生子娘扩,突然就買車買房了,而你...
    莫主編閱讀 227評(píng)論 0 1