設置->無線局域網->選和電腦同一網絡的無線->配置代理->手動ios
服務器配置電腦的IP,端口設置爲8888瀏覽器
在Charles->help->ssl proxysettings->選mobile 那行,會彈出個提示,服務器
在手機瀏覽器裏訪問提示裏出現的網址(個人是chls.pro/ssl),安裝網絡
Navigate to Settings > General > About > Certificate Trust Settings and turn the switch on for your custom certificate.iphone
若是最後一步沒有配置的話,訪問會報錯:SSLHandshake: Remote host closed connection during handshake
代理
通常手機上的代理配置好後,打開Charles會有個彈窗,是否容許代理,點容許,要是點錯了,能夠在Proxy->Access control setting裏把IP加上。code
Proxy->SSL Proxying ->Add , 在host裏填,port輸入框裏填ip
參考地址:
https://www.neglectedpotential.com/2017/04/trusting-custom-root-certificates-on-ios-10-3/ssl