I would recommend using Charles Proxy . This is an invaluable tool for debugging all types of information exchanged via HTTP. You can use it to track all HTTP / s messages from and to your iPhone / iPod / iPad, as well as to the simulator.
Unfortunately, it does not work too well with most Android devices, as they do not support setting up a system-wide HTTP proxy. For these cases and non-HTTP communications, I would recommend using WireShark .
In some rare cases, for reasons that are still unclear, Charles rarely fails on iOS devices for HTTP connections — a typical case would be GoogleAnalytics. For those again, I would recommend WireShark.
source share