前言玻靡,作為一名iOS端程序開發(fā)人員,接口返回的數(shù)據(jù)要做容錯中贝,這樣就得查看和更改后端返回的數(shù)據(jù)囤捻,眾里尋他千百度,驀然回首邻寿,charles在向我招手蝎土,不用過多解釋,它是收費的老厌,在天朝瘟则,收費的也可以變成免費的。現(xiàn)在來跟我一起開啟charles之旅吧枝秤。
1醋拧,準(zhǔn)備工作,charles安裝包淀弹。官網(wǎng)收費? ? 還有一個網(wǎng)站 ?破解版? 按照以上步驟完成即可丹壕。
2,配置網(wǎng)絡(luò) ? ? 配置也相對簡單 就是讓電腦和手機(jī)在同一網(wǎng)絡(luò)薇溃,在手機(jī)的網(wǎng)絡(luò)代理中鏈接手動代理即可 現(xiàn)在只能顯示http的接口菌赖,想要查看https的接口還需要配置證書。
3沐序,HTTPS 設(shè)置? 下載安裝證書? 打開 charles 點擊->help ->SSL Proxying -> Install Charles Root Certificate 會自動打開鑰匙串琉用,此時證書不被信任堕绩,點擊右鍵顯示證書,信任設(shè)置-> 始終信任∫厥保現(xiàn)在證書已可用奴紧。開始配置手機(jī)上的證書。
打開 charles 點擊->help ->SSL Proxying -> Install Charles Root Certificate on a Moblie Device or Remote Browser. 此時會彈出設(shè)置彈框晶丘。
?在手機(jī)WiFi設(shè)置手動代理黍氮,以及端口號。在safari 上打開 chls.pro/ssl浅浮,會提示下載安裝證書沫浆,然后安裝,信任即可滚秩。10.3 以下的系統(tǒng)的已經(jīng)可以愉快的抓包修改數(shù)據(jù)了专执。
這里有一篇圖文教程--具體圖片教程圖片教程?很詳細(xì),可以參考一下郁油。
可是他炊,我的真機(jī)剛剛升級了10.3系統(tǒng),安全性提高了已艰,還需要額外的設(shè)置痊末。網(wǎng)上的資料比較少,踩坑了哩掺。趕緊填上凿叠。
我的手機(jī)
打開手機(jī) -> 通用 -關(guān)于手機(jī) -> 證書信任設(shè)置 -> 打開信任證書
好了,這下可以愉快的抓包了嚼吞,真是獨上高樓盒件,望盡天涯路,還好舱禽,柳暗花明又一村了炒刁。