2012-09-04 17 views
7

Estoy detrás de un firewall corporativo y todo el tráfico de red pasa por el proxy principal. En mi simulador de iOS, recibo ventanas emergentes de proxy varias veces cada vez que ejecuto mi aplicación. El caso es que mi aplicación no realiza ninguna llamada de red (todavía) y no importa ningún marco de red. De hecho, puedo reproducir esto haciendo un nuevo proyecto en XCode utilizando una de las plantillas estándar y ejecutarlo de inmediato; todavía solicitará las credenciales de proxy cada vez.Deshacerse del proxy popup en el simulador ios

En mi configuración de red OSX, obviamente he establecido mis credenciales de proxy en todos los diferentes protocolos (HTTP, HTTPS, FTP, Socks, RTSP, Gopher). Descubrí que necesitaba poner el dominio y la barra diagonal inversa antes de mi nombre de usuario para permitir el acceso web en cualquier explorador OSX, etc., así que, dado que lo hice y luego las solicitudes del proxy OSX desaparecieron y se me permitió el acceso, habría pensado que el simulador iOS heredaría esas configuraciones ...?

¿Alguna idea?

Un bit más que puede no estar relacionado: aún no hemos descubierto cómo acceder al App Store en esta Mac; a pesar de que supuestamente pasa el proxy, cualquier uso de App Store solo da como resultado tiempos de espera y ni siquiera podemos ver la "página de inicio". Me pregunto si de alguna manera el simulador iOS está haciendo llamadas de red similares usando algún otro protocolo que sea como la App Store ...? (Pensé que la App Store habría sido HTTPS pero no lo sé).

Cualquier pensamiento apreciado.

+1

¿Alguna idea en absoluto? – bobsmells

Respuesta

7

Si coloca * .apple.com en su lista de paso a través de proxy, el simulador dejará de lloriquear sobre él.

Como usted, no puedo hacer que Apple Store funcione a través de nuestro proxy corporativo tampoco. He solucionado el problema utilizando una red inalámbrica que no usa un proxy cuando tengo que usar App Store.

He encontrado muchas otras cosas en el sistema operativo que no funcionan a través de nuestro proxy.

+1

Muchas gracias, eso me estaba volviendo loco. ¡Buena solución! :) – bobsmells

+0

'* .apple.com' también bloquea todos los sitios web/conexión. – Jack

0

Tuve el mismo problema y encontré otra forma de sin tocar la configuración del proxy!

Estoy trabajando en un Mac con OSX-El Capitán lo que tal vez en otras versiones de estos pasos pueden ser ligeramente diferentes:

  • Ir a Preferencias del sistema
  • Va a Red
  • Elija su conexión (Wireless/Ethernet/Thunderbolt-Ethernet)
  • Haga clic en Opciones avanzadas
  • vaya a la pestaña proxies
  • Las dos cajas detectar automáticamente proxy de (para la conexión a Internet en su Mac) y web-proxy (HTTP)
  • Introduzca su contraseña de acceso a la Web Proxy (HTTP).

Esto redujo la aparición de Proxy-PopUp en gran medida en las 3 macs con las que trabajo.(Al menos ya no aparece periódicamente cuando inicio mi aplicación desde xcode)

Cuestiones relacionadas