我用的是4.0.2的破解版,但是方法都差不多。寫這個主要是為了記錄一下以免自己忘記。
首先在電腦上打開Charles,選擇Proxy菜單,選擇proxy setting,出現以下菜單:
默認是8888端口,我們把下面的勾選上就表示使用http代理了。
如果不需要https代理的話,到這一步Charles的設置基本就結束啦。
下一步,在手機的網絡設置那里設置代理,服務器填寫打開了Charles的電腦IP地址,端口號填8888
但是我們要HTTPS的代理,所以下面還要繼續。
回到Charles選擇help菜單,選擇SSL proxying,展開,可以看到安裝Charles根證書到本機/IOS模擬器/移動設備,等幾個選項。
我們選擇第三個,安裝到移動設備,會出現一個彈窗,見下圖:
我們的移動設備設置了http代理之后,訪問 “chls.pro/ssl” 安裝證書
安裝之后,還要在手機的 設置 -》 關于本機 -》 證書信任設置 -》對Charles的證書設置信任,這樣設置就完成了。
下面用手機的Safari嘗試訪問百度,已經可以看到百度的請求了。