Charles 下載地址ios
Proxy -> Proxy setting...
設置前確認網絡
2種方法:代理
ifconfig
help->Local IP Address
設置->無線局域網->您的 WIFI
code
設置好後,iPhone 會連接上 Charles,提示您,有一個連接須要連接到您的代理.....點擊 allow 便可接口
經過 一、2 步驟,你發現Charles 已經能夠抓取數據了,可是數據包都是 unknow,或者亂碼,這是由於訪問的是https的接口,須要證書信任,因此咱們須要安裝證書圖片
須要安裝以下2個證書:ssl
Help->SSL Proxying->Install Charles Root Certificate
, 安裝 Charles 的證書。按照步驟添加到信任列表中便可。Proxy->SSL Proxying Setting
Help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote browser
, 安裝時會彈出提示,讓您用手機訪問地址來安裝證書。chls.pro/ssl
安裝證書通常狀況下爲 chls.pro/ssl,用 Safari 打開這個地址。根據提示安裝證書便可。路由
默認到了爲「未驗證」,安裝後爲「已驗證」get
經過 1,2,3 步 IOS 10 及如下都可以正常抓取手機數據包。可是 IOS 11 不行。博客
廣告欄: 歡迎關注個人 我的博客