Après avoir préparé l’application et implémenté la vérification du reçu, nous sommes enfin prêts à soumettre notre application à Apple pour qu’elle soit publiée sur son magasin. Cette étape n’est pas très compliquée, mais est mal documentée.
Note: Cet article a été établi en utilisant la version 3.2.5 de Xcode. Certaines procédures ont pu évoluer.
Installer Application Loader
Si ce n’est pas déjà fait, téléchargez Application Loader depuis la section Mac d’Apple Developer. À présent, dans Xcode, l’article de menu ”Build > Build & Archive” devrait être dégrisé.
Préparer l’application
Sous iTunes Connect, créez l’application et renseignez sa fiche. L’application doit se trouver dans l’état “Prepare For Upload”
Générer les certificats
Suivez les instructions d’iTunes Connect. Vous devez vous retrouver avec deux certificats dans le Trousseau d’accès: 3rd Party Mac Developer Application: MaBoite 3rd Party Mac Developer Installer: MaBoite.
Les certificats se trouvent dans le trousseau Système. Copiez-les dans le trousseau Session, autrement, Xcode ne saura pas les trouver.
Signer l’application
Retour à Xcode. Affichez la rubrique Build des infos de la cible. Pour la configuration Release: Code Signing Identity 3rd Party Mac Developer Application: MaBoite
Sélectionnez l’article de menu ”Build>Build & Archive”.
Soumettre l’application
- Dans l’organiseur, nommez l’archive.
- Cliquez le bouton ”Submit…”
- Dans la boîte de dialogue, dans le menu qui donne le choix du certificat, sélectionnez “Don’t Sign” puis sélectionnez “3rd Party Mac Developer Installer: MaBoite”. Changer la sélection est nécessaire à cause d’un bug de Xcode 3.2.5. !
- Dans l’organiseur, si un point d’interrogation apparaît à la place de l’icône de l’application: Un bug de Xcode oblige à fournir le nom complet de l’icône, avec son extension. Dans Info.plist, changez le nom de l’icône, par exemple de ”AppIcon” à ”AppIcon.icns”.
Et voilà, il n’y a plus qu’à attendre la réponse d’Apple.
2 replies on “Mac App Store: soumettre l’application”
Bonjour,
Je souhaite déposer une appli mas mon app loader n’est pas à jour (1.3). Je n’arrive pas à trouver le 1.4 sur le site d’Apple Developper. Pourriez-vous m’aider ?
Merci.
Je n’arrive pas non plus à le retrouver. Je me demande si Apple ne l’a pas joint à Xcode 3.2.5. Sinon, passez à Xcode 4 qui n’en a plus besoin.