破解版包含軟件 鏈接: https://pan.baidu.com/s/1dG9m40p 密碼: 33av
解壓后將charles.jar文件替換即可
- 啟動Charles軟件伊履,在菜單中找到Help -> SSL Proxying -> Install Charles Root Certificate進行證書安裝声登。
-
安裝完在Mac的”鑰匙串訪問“中可看到Charles證書笼平。但是此證書是不被信任的涡真,要雙擊Charles證書進行信任操作找筝。
Proxy設(shè)置
- 設(shè)置Http代理:Charles菜單 -> Proxy -> Proxy Settings禽篱。
- 設(shè)置SSL代理:Charles菜單 -> Proxy -> SSL Proxy Settings囚企。
手機端設(shè)置
- 與Mac處于同一個wifi局域網(wǎng)中丈咐,并設(shè)置Http代理為
host = Mac的IP, port = 8888
×辏可在終端輸入ifconifg en0
來獲取Mac的IP扯罐。
-
給手機安裝Charles證書有以下兩種方式:
- 遠程安裝(推薦iPhone):Charles菜單 -> Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device。
下載證書
在手機瀏覽器中輸入:chls.pro/ssl
會提示安裝證書
- 遠程安裝(推薦iPhone):Charles菜單 -> Help -> SSL Proxying -> Install Charles Root Certificate on a Mobile Device。
設(shè)置完后還需要在 通用->關(guān)于
里面信任一下證書烦衣,不然會導(dǎo)致網(wǎng)絡(luò)無法訪問
Charles的注意事項
中文亂碼
-
關(guān)于Charles的中文亂碼問題歹河,網(wǎng)上一搜,基本都是如下答案:
- 打開Finder -> 應(yīng)用程序 -> 找到Charles -> 右鍵選擇”顯示包內(nèi)容“花吟;
- 打開Content/Info.plist秸歧,找到
<key>VMOptions</key>
,在它的下面增加如下內(nèi)容衅澈。
- 但我的版本是v4.0.1键菱,根本找不到
<key>VMOptions</key>
這個標(biāo)簽,只有JVMOptions今布。而且根據(jù)很多網(wǎng)友的反饋经备,在JVMOptions標(biāo)簽下增加了上面的語句也是沒解決中文亂碼問題。