Comment soumettre votre propre application à l`app store itunes

Video: Obtenir des anciennes versions d'app depuis l'App Store

Donc, vous avez programmé votre première application iOS et que vous voulez l`obtenir téléchargé et soumis à l`iTunes Store? Eh bien, comme je l`ai découvert récemment, il est pas tout à fait aussi facile que cela puisse paraître. Les derniers Xcode 4.2 outils de développement d`Apple ont certainement simplifié le processus, mais il est encore une tâche ardue votre première fois.

Ceci est très en profondeur le sujet, et je ne peux peut-être écrire un tutoriel qui couvrira 100% des cas ou tous les problèmes que vous pourriez venir contre. Ce que je peux faire est de donner un aperçu de l`ensemble du processus afin que vous avez une idée où vous obtenez stuck- quelques conseils qui pourraient vous aider sur le Way- et quelques pièges qui m`a empêché la recherche de jours.

Commencer

Dans le cas où il est pas évident, vous avez besoin d`un compte développeur iOS payé (99 $ / an) afin de présenter une demande, gratuitement ou non, à l`iTunes App Store. Assurez-vous de votre identifiant Apple comprend des informations à jour, et que l`adresse est exacte. Vous devrez vérifier vos coordonnées et d`identification, généralement par voie de télécopie une facture de copie du passeport et de l`utilité. En cas de doute, appelez le support des développeurs pour votre pays local - j`ai trouvé l`équipe du Royaume-Uni étaient plus utiles pour obtenir mon ancien ID japonais d`Apple transféré à une adresse au Royaume-Uni.

Je vais aussi supposer que vous avez déjà une application qui a été testé sur le simulateur, sans bugs ou des fuites de mémoire. Obtenir votre application à cet état peut être une tâche monumentale en elle-même, mais je ne peux pas vous aider. Surtout, assurez-vous qu`il n`y a pas d`erreurs de compilation graves - mais dans mon cas, il y avait beaucoup de « problèmes sémantiques », ceux qui sont acceptables. Tester, tester et tester à nouveau avant de penser que vous êtes prêt à sortir. Ajout d`icônes et le débogage de code est en dehors du cadre de ce tutoriel, j`ai peur.

Voici un résumé rapide de l`ensemble du processus de soumission:

  • Créer un ID App unique pour votre application et changer votre identifiant de paquet dans Xcode
  • Créer un certificat de distribution sécurisé pour vous-même
  • Création d`un profil de distribution de provisionnement pour l`application
  • Code-SIGN votre application avec le profil de distribution
  • Archiver, assurant Projet est réglé sur Omission Install-gt; Oui et Cible est réglé sur Passer Installer -gt; Non
  • Créer une application sur iTunes Connect avec vos données méta et informations sur les ventes.

La plupart de cela se produit dans le portail Provisioning, XCode, utilitaire Trousseau d`accès et iTunes Connect.

Créer un ID App

  • Tout d`abord, vous devez créer un ID App - un identifiant unique pour votre application. Rendez-vous sur Portal Provisioning iOS - le lien est l`un du côté droit une fois que vous êtes connecté sur le site de développeur iOS, et choisissez App ID de la barre latérale.
  • Cliquez sur le bouton pour créer une nouvelle ID d`application. Le premier champ de description est juste un nom pour votre référence. L`identificateur de paquet est une sorte de nom codé pour votre application, généralement écrit comme domaine de votre entreprise (en sens inverse), suivi d`un point et le nom de l`application. Par exemple:

com.makeuseof.demoapp

comment soumettre app itunes

  • Au cours de code X, cliquez sur Cible -gt; Résumé, et changer la identifiant être tout ce que vous avez décidé ci-dessus (com.whatever).

comment soumettre magasin itunes app

Création d`un certificat de distribution

Ceci est un certificat sécurisé stocké sur votre profil qui confirme votre identité de développeur et signe votre code. Il y a une version élaborée de ce processus détaillé sur la Distribution onglet du portail Provisioning, mais la version simplifiée est:

  • S`ouvrir trousseau d`accès, et éteignez OCSP et CRL du Préférences.
  • Du trousseau d`accès menu, choisissez Certificat adjoint -gt; Demande de certificat de l`autorité.

comment soumettre magasin itunes app

  • Entrez votre adresse e-mail (pas email CA nécessaire), choisissez Enregistré sur le disque et Permettez-moi de préciser les informations clés de paire, puis Continuer
  • Choisir taille de la clé de 2048 bits, et algorithme RSA, Continuer.
  • Cela crée un fichier .CSR sur votre bureau.
  • Dans le portail Provisioning, choisissez Certificats -gt; Répartition -gt; Ajouter un certificat, et télécharger le fichier créé.
  • Il peut prendre quelques secondes pour approuver. Téléchargez et installez le certificat intermédiaire WWDR dans le même temps (il suffit de télécharger, double-cliquez dessus).
  • Actualisez la page, et vous devriez être en mesure de télécharger votre certificat. Encore une fois, installez-le.

comment soumettre magasin itunes app

  • En dernière étape, ouvrez Trousseau d`accès, sélectionnez votre clé privée que vous venez d`installer et sélectionnez Point d`exportation dans le menu. Gardez cette clé en toute sécurité avec une sauvegarde quelque part, car sans elle vous ne serez pas en mesure de présenter des applications en cas d`un système d`exploitation réinstaller ou sur des systèmes différents.

soumettre l`application à itunes

Créer un profil d`approvisionnement de distribution

Oui, il y a un nombre infini de certificats et des profils qui doivent être faits ici. Ours avec moi.

Encore une fois, à partir du portail Provisioning, sélectionnez Approvisionnement -gt; Distribution et créer un nouveau profil. Choisir Magasin d`applications comme la méthode de distribution, un nom de profil et choisissez la App ID vous avez créé précédemment. Proposez que, rafraîchir quelques secondes plus tard, et à nouveau télécharger et installer le profil - cette fois-ci sera ajouté à XCode, mais il n`y a pas d`autres mesures nécessaires ici.

Si vous voulez, vous pouvez vérifier qu`il est là de la Fenêtre -gt; Organisateur -gt; Dispositifs onglet et sélectionnez Profils d`approvisionnement de la barre latérale.

Code de vérification de signature & paramètres de construction

Une étape préparatoire finale, ouvrir XCode et trouver Signature de code dans le paramètres de construction région. Assurez-vous que la Libération l`option (pour les projets et l`application cible) a votre profil de distribution sélectionné (celui que vous avez installé tout à l`heure).

soumettre l`application à itunes

Sélectionner dispositif iOS comme système de construction, et passer à archivage.

Archivage Votre App

Presque là! Avant de pouvoir soumettre votre application, vous devez créer une archive de l`ensemble du projet - la dernière série de fichiers qui seront téléchargés sur iTunes Connect. En supposant que tout a été fait correctement jusqu`à présent, la première étape est de vérifier que vous avez un système d`archivage pour construire la version avec.

Cliquer sur Schémas Modifier du haut à gauche, et assurez-vous que ce soit une archive est réglé sur Libération, ou créer un maintenant avec les paramètres appropriés. En utilisant le Création automatique de systèmes fonction au sein de gérer des régimes devrait également créer pour vous.

Suivant - et cela est le bit que des maux de tête vraiment induit pendant une semaine dans mon cas - si votre application utilise des bibliothèques externes de toute sorte, vous devez changer la paramètres de construction pour que le projet soit Omission Installer. Pour ce faire, cliquez sur le projet principal (pas la cible) -gt; paramètres de construction -gt; type Sauter dans le champ de recherche, et d`assurer Oui est sélectionné pour la Déploiement -gt; Omission Installer option.

soumettre l`application à itunes

Video: How to publish your iOS app on the App Store?

Les paramètres pour CIBLES Construire Omission Installer devrait être Non. Vérifiez que - Sauter l`installation, l`installation Yes- cible Sauter, No.

Video: How To Submit An App To Apple's App Store

Cela me fait trébucher parce que chaque tutoriel je pouvais trouver simplement dit «set skip installation Oui» - mais avec ces deux la valeur yes, les archives juste ne serait mystérieusement pas se matérialiser.

La dernière étape est alors de construire votre archive de déploiement à télécharger. Sélectionner Produit -gt; Archiver dans le menu. Une fois terminé, vous devriez être en mesure de trouver votre application dans le Organisateur -gt; Les archives section.

Créer une application sur iTunes Connect

iTunes Connect est le côté commercial du magasin d`application, qui gère les ventes réelles de votre application terminée, que les pays en vente dans, la description et des captures d`écran, etc. Il est assez facile, mais il y a beaucoup d`informations à remplir, et il est à ce moment que vous décider de vendre l`application, le donner, activez IAD à afficher, entrez les informations bancaires et de signer des contrats nécessaires à la libération.

Video: How To Submit An App To App Store With xCode 8

Pour commencer, la tête juste pour iTunes Connect et Ajouter une nouvelle application. Vous devrez choisir l`identificateur de paquet dans la zone de sélection déroulante (le nom de com.whatever vous avez créé plus tôt), mais je ne vous guidera à travers le reste de ce qu`il est vraiment explicite - Apple va dire ce qui attend d`être fait à chaque étape du chemin.

comment soumettre app itunes

Finalement, votre application sera ajoutée et être dans la En attendant Télécharger état, à quel point vous pouvez revenir à XCode Organisateur -gt; Les archives, et appuyez sur Soumettre télécharger. Vous demandera de se connecter et vérifier quelle application il est vous téléchargez, et maintenant vous devez juste attendre qu`il soit approuvé - généralement quelques semaines.

Cela a été une expérience totalement nouvelle pour moi car je suis sûr que ce sera pour beaucoup d`entre vous aussi. Nous espérons que vous avez une meilleure compréhension du processus maintenant - personnellement, j`étais un peu intimidés par tout et me suis retrouvé dans la plupart d`entre embrouillant il. Est-ce aussi compliqué que cela puisse paraître? Oui - mais seulement la première fois. Et en toute honnêteté, c`est ce processus rigoureux qui empêche des applications non sécurisées et les logiciels malveillants de jamais faire leur chemin sur l`App Store, de sorte que quelque chose que je suis éternellement reconnaissant.

Faites-nous savoir vos expériences soumettre au App Store dans les commentaires.

Articles connexes