ho improvvisamente ricevo un messaggio sul iOS 9
:Impostazione di NSAllowsArbitraryLoads in iOS 9 - Apple rifiuterà l'app?
La risorsa non potrebbe essere caricato perché il politica di App Transport Security richiede l'utilizzo di una connessione sicura
Searched un po 'e ha scoperto che NSAllowsArbitraryLoads impostazione a SÌ risolve ciò che effettivamente funziona.
Tuttavia ho trovato anche che Apple may reject the App per questo. Anche se ha dichiarato nel App Transport Security Technote
NSAllowsArbitraryLoads
Un valore booleano utilizzato per disattivare App Transport Security per eventuali domini non elencati nel dizionario NSExceptionDomains. I domini elencati utilizzano le impostazioni specificate per quel dominio.
ma poiché questa è l'unica soluzione di lavoro in questo momento e anche di Apple può o non può respingere l'App, ha voluto solo per confermare prima della pubblicazione.
Aggiornamento: Apple ha superato la revisione e la mia app è vivo ora con questa impostazione :)
Apple ha dato soluzione per questo. Non penso che Apple respinga l'app. Perché se vogliamo usare HTTP e HTTPS entrambi nella stessa applicazione, questa è solo una soluzione. http://stackoverflow.com/questions/32774138/how-can-we-use-http-and-https-both-ats-app-transport-security-in-one-applicati –
Invio la mia nuova versione dell'app a settimana fa con questa chiave 'NSAllowsArbitraryLoads' a' YES', e abbiamo passato il processo di revisione delle app – Leo
@Leo: Buono a sapersi :) – Nitish