1.下載和安裝Charles
下載和安裝Charles軟件。安裝前要先安裝Java運行環境,因為Charles是Java寫的。
自己百度雲上有破解版
2.安裝電腦的Charles證書,對證書進行信任設置
3.在iphone上下載證書和安裝證書
設置手機代理:
從Charles上獲取需要在iPhone上安裝的 證書網址 。點擊菜單欄中的Help找到下載證書的網址,如下圖
(這個ip端口就是電腦Ip)
(備注:如果沒有出現:點擊Proxy
–> Access control settings
手動添加手機IP)
在iPhone上下載和安裝證書。在瀏覽器中輸入剛才獲取的Charles證書的網址,我剛才獲取到的是 chls.pro/ssl,不同的版本可能網址不一樣。安裝證書后可以在手機的 設置 –> 通用 –> 描述文件 里查看剛剛安裝的證書,如下圖
安裝完證書后必須在手機上設置對證書的信任,設置信任方法: 設置 –> 通用 –> 關於本機 –> 證書信任設置 ,如下圖
4.在Charles上進行 SSL代理設置,步驟如下圖
5.在iPhone上設置 HTTP代理 。點擊已經連接的WIFI,進入設置界面,如下圖
提示:代理的IP地址必須是MAC OS系統當下的IP地址,端口號默認是8888
成品: