Docs Releasely
Application iOS

Soumission de la version

Les informations demandées par Apple au moment de créer une version et de soumettre — informations de revue et déclaration de chiffrement.

Quand vous créez une version dans Releasely (étape Versions) et envoyez votre build, Apple demande quelques informations liées à cette version précise — et non à toute la fiche. Releasely s'occupe de créer la version et d'envoyer le build ; les réglages ci-dessous se renseignent, eux, dans App Store Connect.

Informations pour la revue (App Review Information)

App Store Connect › Apps › votre app › version iOS › App Review Information

Ces informations servent à l'examen d'Apple (elles ne sont pas publiques) :

  • un contact (nom, e-mail, téléphone) ;
  • un compte de démonstration (identifiant + mot de passe) si votre app nécessite une connexion — sans lui, l'examen est refusé ;
  • des notes libres pour expliquer au reviewer comment utiliser l'app si besoin.

Conformité à l'export / chiffrement (Export Compliance)

À la soumission · App Store Connect › Apps › votre app › version iOS › Build

Après l'envoi d'un build, il apparaît avec le statut « Missing Compliance ». Cliquez sur Manage pour renseigner la déclaration de chiffrement.

Build en attente de conformité (Missing Compliance)

Apple demande alors quel type de chiffrement votre app implémente.

Question App Encryption Documentation

Dans la grande majorité des cas, choisissez « None of the algorithms mentioned above ». La plupart des apps ne font qu'utiliser le chiffrement standard fourni par iOS (les connexions HTTPS), qui est exempté : elles n'implémentent elles-mêmes aucun des types listés. La déclaration s'arrête là, sans document supplémentaire.

Les autres réponses ne concernent que les apps qui implémentent leur propre chiffrement :

  • Standard encryption algorithms… — votre app utilise un algorithme de chiffrement standard en plus de celui du système (par exemple pour chiffrer des données localement). Souvent encore exempté, mais peut exiger un rapport annuel d'auto-classification.
  • Proprietary or non-standard… — votre app implémente un chiffrement maison ou non standard. Ce cas demande une documentation de conformité export (démarche plus lourde).
  • Both… — une combinaison des deux.

Cette question revient à chaque nouveau build

Apple la nomme « App Encryption Documentation » et la repose à chaque build envoyé. Pour ne plus y répondre manuellement, votre app peut la pré-déclarer une fois pour toutes dans sa configuration (option ITSAppUsesNonExemptEncryption).

On this page