
Dans un précédent article, nous avons montré comment réaliser un IPA depuis Flash Pro. D'autres solutions permettent également de publier un IPA comme Xcode, Aquafadas, PhoneGap ou Adobe DPS.
Une fois l'application créée, vous devez la soumettre à l'Apple Store pour approbation avant diffusion publique. Voici les étapes à suivre pour ce faire. Notez que si vous publiez depuis Flash Pro, vous devez régénérer les certificats comme vu dans un article précédent mais en spécifiant un export pour AppStore (Dans IOSDevCenter, dans l'onglet Provisionning, cliquez sur l'onglet Provisionning de la page centrale, puis Generate ; choisissez une diffusion non plus adhoc, mais appstore ; validez, actualisez ; téléchargez le nouveau certificat mobileprovision en lieu et place du précédent). Puis republiez le fichier IPA à partir de ces certificats. Remplacez enfin l'extension .ipa de votre application par .zip.
1) Connectez-vous à votre compte iTunes connect sur https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa.

2) Ajoutez une application en cliquant sur "Add new App".

3) Inscrivez le nom de votre compagnie ou organisation dans le champ prévu à cet effet. Il apparaîtra dans iTunes.

4) A l'étape suivante, renseignez les champs de saisie identifiant l'application (langue par défaut, nom de l'application, SKU qui est un identifiant que vous pouvez inventer mais sans caractères spéciaux ni points, et l'identifiant Bundle associé à votre compte iOSDeveloper déjà activé et configuré pour un export App Store).


5) Cliquez sur le lien Prices afin de définir le prix de vente. Choisissez free si l'application doit être gratuite. La grille de prix européens imposée est la suivante :

6) Renseignez le formulaire descriptif de votre application en incluant les icônes dans les formats spécifiés en fonction de la plateforme de diffusion (iphone, ipad). Utilisez l'une des vignettes que vous aurez déjà échantillonnée pour la publication de votre fichier depuis Flash Pro. Vérifiez à la validation que les informations saisies sont bien enregistrées.

7) Poursuivez à nouveau et renseignez à présent les métadonnées de l'application (mots clés, descriptions, captures d'écran de l'application) en respectant les contraintes mentionnées de tailles d'images et de longueurs des textes. Puis, cliquez sur "View details" et "Ready to upload binary" pour importer le fichier compilé.

8) Une dernière fenêtre invite au téléchargement du fichier compilé. Pour cela, vous devez installer Application Loader en téléchargeant l'utilitaire à partir du lien indiqué en bas de page. Procédez à l'installation puis lancez l'application. Indiquez votre identifiant et mot de passe de compte Apple développeur puis validez en cliquant sur next.

9) Un écran d'accueil confirme l'ouverture de session. Poursuivez.

10) Cliquez sur le lien Deliver Your App afin d'importer le fichier zip obtenu depuis votre compilateur (Flash Pro, Aquafadas, Adobe DPS, Xcode).

11) Dans la fenêtre suivante, dans le menu "Choose...", parmi la liste des applications peut-être en cours de déploiement, sélectionnez l'application à traiter, par son nom. Puis poursuivez

12)

13) Assurez-vous que les informations affichées correspondent à l'identification de votre application. Puis poursuivez en cliquant sur "Choose", situé en bas de la fenêtre cette fois-ci.

14) Dans la nouvelle page, à droite, cliquez sur le bouton de téléchargement de pièce jointe et sélectionnez localement votre application au format zip (le fichier zip correspond au fichier .ipa pour lequel vous avez modifié tout simplement l'extension en .zip). Validez la soumission définitive de l'application à l'Apple store en cliquant sur Send.

15) Si les certificats sont valides, si les vignettes, les métadonnées de l'application sont bien encapsulées avec le fichier zip, alors, un message de confirmation indique que le chargement a bien fonctionné. En cas d'échec, assurez-vous que les certificats sont bien valides. Au besoin, regénérez-les un par un depuis le site Apple developper, et republiez l'application.

16) Un dernier écran confirme la bonne réception de l'application. Vous devez maintenant attendre l'approbation de Apple avant de voir votre projet disponible sur l'App store. Vous recevrez un e-mail de confirmation une fois celle-ci validée.
