與前端開發(fā)調(diào)試的解決方案



## 問題場(chǎng)景重現(xiàn)

場(chǎng)景一:尋醫(yī)下拉刷新失效,首頁正常唱歧。需要與前端聯(lián)調(diào)宪摧,找到問題原因。

場(chǎng)景二:首頁ios調(diào)用js方法全部失效颅崩,尋醫(yī)正常几于。需要與前端聯(lián)調(diào),找到問題原因沿后。

從這兩種問題情況可以看出問題方不在客戶端沿彭,但是由于前端同學(xué)無法模擬App內(nèi)Webview場(chǎng)景,而我們有非常多的功能需要調(diào)用 Webview 提供的 JSBridge 接口實(shí)現(xiàn)尖滚。所以出了問題膝蜈,就需要客戶端配合調(diào)試。

## 低效的聯(lián)調(diào)

需要我們重復(fù)替換前端給的包熔掺,然后通過safari調(diào)試。

## 解決方案

前端同學(xué)通過啟動(dòng)模擬器安裝app非剃,替換沙盒里首頁包的方式來調(diào)試置逻。

解決步驟:

1.獲取一個(gè)測(cè)試版的app包

打開bundle路徑,把.app發(fā)給前端同學(xué)

bundle路徑

` NSLog(@"%@", [[NSBundle mainBundle] pathForAuxiliaryExecutable:@""]);

![](media/14749595695085/14751224449505.png)

(客戶端需要注意备绽,更改本地包版本號(hào)要低于測(cè)試環(huán)境的包券坞,這樣才會(huì)使用沙盒里下載的包)

2.執(zhí)行命令

`xcrun instruments -w 'iPhone 6 Plus' #打開一個(gè)6plus模擬器

xcrun simctl install booted /[your local path]/WYPatient.app #將app包安裝到你的模擬器中

`

3.通過SimPholders2打開沙盒替換文件

4.打開Safari調(diào)試

## Safari調(diào)試

【iOS 終端】:設(shè)置 → Safari → 高級(jí) → Web 檢查器 → 開

【OS X】:Safari → 偏好設(shè)置 → 高級(jí) → 在菜單欄中顯示“開發(fā)”菜單

另外:safari 10 新特性 提供了Memory、JavaScript Allocations 的功能肺素,但webivew需要是WKWebView才能看到這2個(gè)高級(jí)選項(xiàng)

## 最后

以后碰到需要與前端同學(xué)聯(lián)調(diào)時(shí)恨锚,確定問題在前端。我們只需要發(fā)給前端同學(xué).app 文件即可倍靡。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末猴伶,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子塌西,更是在濱河造成了極大的恐慌他挎,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捡需,死亡現(xiàn)場(chǎng)離奇詭異办桨,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)站辉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門呢撞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來损姜,“玉大人,你說我怎么就攤上這事殊霞〈菰模” “怎么了?”我有些...
    開封第一講書人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵脓鹃,是天一觀的道長(zhǎng)逸尖。 經(jīng)常有香客問我,道長(zhǎng)瘸右,這世上最難降的妖魔是什么娇跟? 我笑而不...
    開封第一講書人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮太颤,結(jié)果婚禮上苞俘,老公的妹妹穿的比我還像新娘。我一直安慰自己龄章,他們只是感情好吃谣,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著做裙,像睡著了一般岗憋。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上锚贱,一...
    開封第一講書人閱讀 52,785評(píng)論 1 314
  • 那天仔戈,我揣著相機(jī)與錄音,去河邊找鬼拧廊。 笑死监徘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的吧碾。 我是一名探鬼主播凰盔,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼倦春!你這毒婦竟也來了户敬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤睁本,失蹤者是張志新(化名)和其女友劉穎山叮,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體添履,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡屁倔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了暮胧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锐借。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡问麸,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出钞翔,到底是詐尸還是另有隱情严卖,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布布轿,位于F島的核電站哮笆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏汰扭。R本人自食惡果不足惜稠肘,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望萝毛。 院中可真熱鬧项阴,春花似錦、人聲如沸笆包。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽庵佣。三九已至歉胶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間巴粪,已是汗流浹背通今。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留验毡,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓帝嗡,卻偏偏與公主長(zhǎng)得像晶通,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子哟玷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

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