以前如果安裝過青花瓷,過了較長時間沒用,不好使了,估計過期了吧,青花瓷30天的使用權限的,卸掉重新安裝,重新配置,這個是本文的解決問題的重點
1)以前就安裝了Charles,半年沒用了 ,發現不好使了
2)卸載Charles,重新安裝,推出Charles.可能回報應用程序只讀的錯誤,所以推出,Charles拷貝到application
3)電腦鏈接 wifi
3)在下面的界面中手動填寫 服務器地址和(電腦wifi地址),端口8888
IMG_6941.PNG
- 這兩個前面的對勾去掉
屏幕快照 2016-06-29 上午11.19.12.png
- 啟動charies ,會有一個deny 和allow 選擇,到這里就大功告成了
修改返回數據
找到請求 右鍵save respons 保存到本地
image.png
選擇對應的url 點擊右鍵選擇 maplocal
image.png
重新請求即可
2018補充:
help -> local help ipadress 換個ip 試試 (下面2個都是本地的地址,一個網線的一個無線的)
ip 連上會有 charls 會有提示 但是有錯誤
image.png
更新下證書可能會過期
證書地址 safari 打開chls.pro/ssl
-
注意1:有兄弟姐妹說Safari瀏覽器輸入這個網址chls.pro/ssl安裝不了證書的情況,
親測要(1)設置好手機HTTP代理 (2)電腦上Charles要開著 -
注意2:iOS 10.3系統,需要在 設置→通用→關于本機→證書信任設置 里面啟用完全信任Charles證書
(這里感謝@13002171223的提出這點 ,之前沒升級10.3哈) - *注意3: Mac 的代理地址是網線的地址
- *注意4: 手機不要開啟vpn 或者其他的代理軟件
- *注意5: 安裝證書后成功后 通用 關于本機 信任證書
* 注意6: 本地mock不需要修改為txt
* 注意7: 配置https那一套 只需要443端口即可
image.png
image.png
image.png
image.png