2016-03-07 24 views

risposta

241

A meno che la vostra applicazione sta usando un po 'di crittografia speciale si può semplicemente aggiungere booleano una chiave per la vostra Info.plist con il nome e il valore ITSAppUsesNonExemptEncryptionNO.

Se l'app utilizza la crittografia personalizzata, è necessario fornire documenti legali extra e passare attraverso una revisione della crittografia prima di poter selezionare le build.

Se si continua a selezionare tale versione per il test, verranno richieste manualmente le informazioni sulla conformità. La scelta di "No" ti presenta la raccomandazione sopra riportata.

iTunes Connect encryption export compliance alert for testing

Questo cambiamento è è stato annunciato al WWDC 2015, ma credo che sia stata eseguita solo di recente. Vedere this e this per una trascrizione della sessione WWDC relativa alla conformità di esportazione, solo per una ricerca di testo per "esportazione".

Ci sono altre domande simili su così, si veda:

+1

Grazie per la risposta. –

+1

Siete i benvenuti :) – mokagio

+14

Arghh! Apple è irritante ... Grazie ragazzi per l'informazione. –

40

Non c'è più alcun bisogno di presentare una nuova build o modificare Info.plist se non voglio

Si può semplicemente andare alla scheda iOS in alto a sinistra della PROVA Scelta dei colori e fare clic sul triangolo giallo accanto al avvertimento per fornire queste informazioni all'interno di iTunes Connect:

enter image description here

Quindi fare clic il collegamento "Fornisci informazioni di conformità per l'esportazione" nel popup (notare che questo è disponibile solo per gli account Admin):

Export Compliance Information

Tuttavia, se si sceglie di modificare Info.plist, non sarà più necessario occuparsi di questo popup.

+1

grazie per informazioni. –

+7

Questa opzione non è più disponibile, facendo clic sul triangolo, ricevo solo una piccola casella informativa sulle informazioni di conformità, nessuna opzione per apportare modifiche. –

+1

@am_ L'ho appena provato e funziona ancora. Hai solo bisogno di fare clic sul collegamento "Fornisci informazioni sulla conformità di esportazione" nel popup. Post è stato modificato con il nuovo screenshot. –

2

Se l'info.plist è mostrato come un elenco di proprietà (e non XML), il testo è necessario immettere per la chiave è:
App utilizza la crittografia non esenti

6

Nel vostro Info. plist, aggiungi semplicemente Boolean con il nome della chiave App Uses Non-Exempt Encryption e il valore NO.

enter image description here