Da mesma maneira que você pode abrir o inspetor da Web ou a janela de atividades no Safari no seu laptop e ver todas as solicitações HTTP que qualquer site fez, como você faz isso no iphone para um aplicativo para iPhone, se o aplicativo para iPhone estiver usando HTML5 ( ou mesmo se for um aplicativo nativo)?
16
de fato, se você baixar Charles e seguir as instruções nesta página (no iphone). Você pode monitorar as solicitações http que seu iPhone
http://www.charlesproxy.com/documentation/faqs/
fonte
Para assistir ao tráfego http (s), você precisará interceptar o tráfego de rede que circula entre o iPhone e o provedor de serviços de Internet (ISP).
Para fazer isso, você precisa configurar o telefone para usar o Wi-Fi e passar o tráfego da rede através de um proxy. Proxies incluem Lula e Charles .
Um bom proxy oferecerá arquivos de log e permitirá ver os endereços do servidor e, se não criptografados, os URLs solicitados.
fonte
O Mitmproxy também funcionará para conexões SSL e ainda possui um tutorial específico para iOS.
fonte
Com relação aos aplicativos da web no Safari móvel:
Além do método de proxy, esses aplicativos / ferramentas para iOS podem ser úteis, mas eu não os usei:
https://itunes.apple.com/us/app/mihtool/id584739126?ls=1&mt=8
https://itunes.apple.com/us/app/httpwatch-basic-http-sniffer/id658886056?mt=8
ou use o recurso de depuração remota do Safari:
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
fonte