Tengo una aplicación para iPhone que solo muestra una página web cuando la usas. No sé la URL del sitio que carga. ¿Hay alguna manera de obtener la URL de la página que carga la aplicación?
Tengo una aplicación para iPhone que solo muestra una página web cuando la usas. No sé la URL del sitio que carga. ¿Hay alguna manera de obtener la URL de la página que carga la aplicación?
Para determinar el sitio web, deberá interceptar el tráfico de red que viaja entre su iPhone y su proveedor de servicios de Internet (ISP).
Para hacer esto, necesita configurar su teléfono para que use WiFi y pasar el tráfico de red a través de un proxy. Los proxies incluyen squid y Charles .
Un buen proxy ofrecerá archivos de registro y le permitirá ver las direcciones del servidor y, si no están cifradas, las URL solicitadas.
Alternativamente, puedes contactar al desarrollador de la aplicación y preguntar.
No, no puedes obtener la URL de la página cargada hasta que el desarrollador de esa aplicación haya querido mostrar la url.
La otra forma de interceptar el tráfico aparte de un proxy es configurar un sniffer, como Wireshark .
Aquí hay algunas instrucciones de stackoverflow .
Si prefiere utilizar herramientas de línea de comandos, también puede usar tcpdump , que está disponible en la línea de comandos de OS X.
Otro proxy bueno que solía usar en mi trabajo es paros, pero ahora ha sido supereado por proxy de ataque ZED de OWASP .
Lea otras preguntas en las etiquetas iphone applications url ios websites