2012-09-04 15 views
7

Sono dietro un firewall aziendale e tutto il traffico di rete passa attraverso il proxy principale. Nel mio simulatore iOS, ottengo popup pop-up un paio di volte ogni volta che eseguo la mia app. Il fatto è che la mia app non effettua ancora alcuna chiamata di rete e non importa alcun framework di rete. In effetti, posso riprodurlo creando un nuovo progetto in XCode usando uno dei modelli standard ed eseguendolo immediatamente; richiederà comunque sempre le credenziali del proxy.Sbarazzarsi del popup proxy nel simulatore di ios

Nelle mie impostazioni di rete OSX, ho ovviamente impostato le credenziali del proxy in tutti i diversi protocolli (HTTP, HTTPS, FTP, Socks, RTSP, Gopher). Ho scoperto che avevo bisogno di mettere il dominio e il backslash prima del mio nome utente per consentire l'accesso web in qualsiasi browser OSX ecc ... quindi dato che l'ho fatto e poi i prompt del proxy OSX sono andati via e mi è stato permesso l'accesso, avrei pensato che il simulatore iOS erediterebbe solo quelle impostazioni ...?

Qualche idea?

Un altro bit che potrebbe non essere correlato: non abbiamo ancora capito come accedere all'App Store su questo Mac; nonostante presumibilmente superando il proxy, qualsiasi utilizzo dell'App Store si traduce in timeout e non possiamo nemmeno vedere la "home page". Mi chiedo se in qualche modo il simulatore iOS stia facendo simili chiamate di rete usando un altro protocollo simile all'App Store ...? (Avrei pensato che l'App Store sarebbe stato HTTPS ma non lo so).

Qualsiasi pensiero apprezzato.

+1

Qualche idea? – bobsmells

risposta

7

Se si inserisce * .apple.com nell'elenco di passthrough proxy, il simulatore smetterà di lamentarsi.

Come te, non riesco neanche a far funzionare Apple Store tramite il nostro proxy aziendale. Ho lavorato intorno ad esso utilizzando una rete wireless che non utilizza un proxy quando devo utilizzare l'App Store.

Ho trovato molte altre cose nel sistema operativo che non funzionano tramite il nostro proxy.

+1

Grazie mille, mi stava facendo impazzire. Grande correzione! :) – bobsmells

+0

'* .apple.com' blocca anche tutti i siti web/connessione. – Jack

0

Ho avuto lo stesso problema e ho trovato un altro modo senza toccare le impostazioni del proxy!

Sto lavorando su un Mac con OSX-El Capitan così forse in altre versioni questi passaggi potrebbero essere leggermente diverse:

  • Vai a Preferenze di Sistema
  • Vai a rete
  • Scegli la tua connessione (Wireless/Ethernet/Thunderbolt-Ethernet)
  • Fai clic su Opzioni avanzate
  • Vai alla scheda Proxy
  • Le due scatole Rileva automaticamente procura (per la connessione Internet sul vostro Mac) e Web-proxy (HTTP)
  • Inserire le credenziali di accesso al Web- Proxy (HTTP).

Ciò ha ridotto notevolmente l'avvento di Proxy-PopUp su tutti i 3 mac con cui lavoro.(Almeno non appare più periodicamente quando avvio la mia app da xcode)

Problemi correlati