Ver requestes HTTP que la aplicación ios hace

Me gustaría ver la request / respuestas que hace una aplicación de iPhone. Sobre todo trabajo en aplicaciones web, y puedo usar firebug / fiddler para verlos. Pero, ¿cómo puedo ver el tráfico entrante / saliente de una aplicación de iOS, si lo estoy ejecutando en mi dispositivo inalámbrico?

El Charles Web Proxy (y creo que Fiddler también) permite conexiones desde hosts externos, cuando está configurado correctamente. En Charles, deberá asegurarse de que su iPhone se agregue a la Lista de control de acceso en Proxy -> Configuración de control de acceso.

Después de eso, simplemente puede establecer el proxy de su iPhone en la instancia de Charles o Fiddler de su computadora. En mi caso, mi escritorio local está en 192.168.10.1, por lo que el proxy de mi iPhone está configurado para:

192.168.10.1:8888 

Sin embargo, puede ser un problema si desea descifrar el tráfico SSL. Puede ser difícil hacer que el iPhone agregue el certificate de Fiddler o Charles al llavero.

Podrías compartir tu Mac wireless con el iPhone y luego utilizar alguna herramienta, personalmente uso http://www.charlesproxy.com/ para este tipo de problemas

Puede elegir una herramienta de https://superuser.com/questions/99870/mac-wireshark-alternatives