How to connect Charles proxy from IOS device in 2 ways

There are many ways to connect Charles proxy from IOS device. Here introduce 2 methods. Both 2 methods need device and Charles connected to the same network.

Method 1:      IOS device connects to Charles by computer Ethernet shared hotspot  

In this method, first you need to set up a hotspot from you computer either on Windows or MAC where Charles was installed on it. Then let IOS device iPhone or iPad connect to the hotspot. Once connected, configure proxy and port number on IOS device. Then you are done.

We created this video as an example for how an iPhone connect to Charles by computer Ethernet shared a hotspot on Mac. 



Method 2:      IOS device connects to Charles by both connecting to the same wifi  

If you have a problem to set up a hot spot from your computer either on Windows or MAC, you can choose this way to set up your IOS device. It just simple let your device and Charles installed computer connect to the same wifi, then configure on your IOS device. Check this video, it tells how to make it work by connect to same wifi.




Once your iPhone or iPad set up a connection with Charles proxy by above either way. You can see all traffic over HTTP. If you find you cannot see the traffic over HTTPS or tells you Handshake issue, then it needs to install SSL certificate for Charles proxy. For how to install SSL certificate on Charles proxy, check the other article How to install SSL certificate on IOS device for Charles proxy.