paint-brush
Comment lancer une application : guide étape par étape de l'Apple App Storepar@product
2,070 lectures
2,070 lectures

Comment lancer une application : guide étape par étape de l'Apple App Store

Trop long; Pour lire

Vous recherchez un guide convivial pour les débutants pour lancer votre première application mobile ? Nous y sommes allés et nous pouvons vous aider en partageant les leçons que nous avons tirées du développement de l'application mobile HackerNoon.
featured image - Comment lancer une application : guide étape par étape de l'Apple App Store
HackerNoon Product Updates HackerNoon profile picture
0-item

Si vous recherchez un guide convivial pour les débutants sur la façon de lancer votre première application mobile, vous êtes au bon endroit.

L' application mobile HackerNoon a également été notre premier saut dans le monde du développement d'applications et nous reconnaissons qu'au début, nous étions tout aussi perdus que vous l'êtes probablement en ce moment. Laissez-nous vous aider à faire décoller votre application en partageant nos propres leçons durement gagnées.

N'oubliez pas de vous référer à la documentation officielle d'Apple et de Google pour obtenir des instructions et des directives détaillées étape par étape afin de garantir la réussite du processus de soumission d'application.

Tableau des liens

Guide étape par étape de l'App Store d'Apple

  1. Inscrivez-vous au programme pour développeurs Apple :

    • [ ] Créez un compte de développeur Apple sur Developer.apple.com .
    • [ ] Choisissez le type d'adhésion approprié (individuel ou organisation) et payez la cotisation annuelle - 99 USD


    Voici une démo :



  1. Préparez votre application pour la soumission :
  • [ ]

    Assurez-vous que votre application respecte les directives d'examen de l'App Store d'Apple , y compris les exigences en matière de contenu, de conception et de fonctionnalités.

  • [ ]

    Testez votre application sur différents appareils Apple pour garantir la compatibilité et les performances. Gérez les fonctionnalités spécifiques à l'appareil telles que les tailles d'écran, les résolutions et les orientations.

  • [ ]

    Intégrez la prise en charge des dernières versions et technologies iOS d'Apple.


Si votre application inclut des fonctionnalités basées sur un compte, fournissez soit un compte de démonstration actif, soit un mode démo complet, ainsi que tout autre matériel ou ressource qui pourrait être nécessaire pour examiner votre application (par exemple, les identifiants de connexion ou un exemple de code QR).


  1. Créer des actifs de l'App Store :
  • [ ] Concevez une icône d'application en suivant les directives d'interface humaine d'Apple (format PNG, plusieurs tailles).
  • [ ] Capturez des captures d'écran de haute qualité qui présentent les fonctionnalités et l'interface utilisateur de votre application.
  • [ ] Préparez une vidéo d'aperçu de l'application visuellement attrayante (facultatif mais recommandé).
  • [ ] Rédigez une description d'application convaincante et concise avec des mots-clés pertinents.
  • [ ] Développez des descriptions et des mots-clés localisés pour différentes régions de l'App Store.


  1. Signature de code : créer un profil de provisionnement de distribution iOS et un certificat de distribution
  • [ ] Ajoutez votre compte du programme de développement à Xcode. Dans le menu supérieur, sélectionnez Xcode, puis choisissez Préférences.
  • [ ] Cliquez sur Comptes. Dans le coin inférieur gauche de la fenêtre, appuyez sur le signe +, puis sur Ajouter un identifiant Apple...
  • [ ] Saisissez votre identifiant Apple et votre mot de passe pour le programme pour développeurs Apple, puis cliquez sur Se connecter.
  • [ ] Ensuite, activez la signature automatique. Dans l'éditeur de projet, choisissez une cible et sélectionnez Général. Faites défiler jusqu'à la section "Signature" et cliquez sur l'icône triangulaire pour développer les paramètres. Cliquez sur la case Gérer automatiquement la signature. Sélectionnez votre équipe.


  1. Archivez et téléchargez l'application à l'aide de Xcode
  • [ ] Avant de soumettre l'application pour examen via App Store Connect, nous devons télécharger la version via Xcode. Dans Xcode, sélectionnez Appareil iOS générique comme cible de déploiement.
  • [ ] Choisissez Produit dans le menu supérieur et cliquez sur Archiver.
  • [ ] L'organisateur Xcode se lancera, affichant toutes les archives que vous avez créées dans le passé. Assurez-vous que la version actuelle est sélectionnée et cliquez sur Télécharger vers l'App Store dans le panneau de droite.
  • [ ] Sélectionnez vos informations d'identification et cliquez sur Choisir .
  • [ ] Dans la fenêtre suivante, cliquez sur Télécharger dans le coin inférieur droit. Un message de réussite apparaîtra une fois le téléchargement terminé. Cliquez sur Terminé .


  1. Créez un enregistrement App Store Connect pour l'application : configurez les métadonnées de l'application et d'autres détails dans son enregistrement App Store Connect.
  • [ ] Dans le tableau de bord App Store Connect, sélectionnez Mes applications.
  • [ ] Cliquez sur le signe + dans le coin supérieur gauche, puis sur Nouvelle application .
  • [ ] Pour créer un nouvel enregistrement App Store Connect, vous aurez besoin de ces détails : plate-forme, nom de l'application, langue par défaut, ID du bundle et SKU. Vous ne pourrez pas modifier ces informations ultérieurement, alors assurez-vous de ce que vous saisissez.

      • ➡️

        Utilisez des mots-clés dans le nom de votre application pour optimiser la découverte.


      • ➡️

        L'ID du bundle doit correspondre exactement à l'identifiant du bundle dans le fichier Info.plist de votre projet Xcode (dans la section Général -> Identité de la cible).


      • ➡️

        Le SKU n’est pas visible pour les utilisateurs et c’est à vous de le définir. Il peut s'agir d'un identifiant que vous utilisez dans votre entreprise ou de quelque chose d'autre qui a du sens pour vous. Les caractères acceptés incluent les lettres, les chiffres, les traits d'union, les points et les traits de soulignement, et ils doivent commencer par une lettre ou un chiffre.

  • [ ] Sous l'onglet « App Store » dans App Store Connect, sur la page « Informations sur l'application », ajoutez des langues, des catégories et l'URL de la politique de confidentialité de l'application.
  • [ ] Définissez l'application comme gratuite ou sélectionnez son niveau de prix sur la page «  Tarifs et disponibilité »
  • [ ] Sous l'onglet "Fonctionnalités", nous pouvons ajouter des configurations à toutes les technologies de l'App Store dans votre application, comme Game Center et les achats intégrés.
  • [ ] À ce stade, l'application sera marquée d'un point jaune et du statut « Préparer la soumission » dans le panneau de gauche sous « App Store ». Sélectionnez la version que vous souhaitez configurer. C'est ici que nous ajouterons les informations de la page produit sur l'App Store.
  • [ ] Téléchargez les captures d'écran de l'application (au format JPEG ou PNG et sans barre d'état). Nous pouvons télécharger un ensemble de captures d'écran pour un appareil et les utiliser pour toutes les autres tailles.
  • [ ] Cliquez sur Enregistrer dans le coin supérieur droit de la fenêtre une fois le téléchargement des captures d'écran terminé.
  • [ ] Faites défiler vers le bas et saisissez la description de l'application, les mots-clés, l'URL d'assistance et l'URL marketing.

      • ➡️

        La description et les mots-clés de l'application sont essentiels. Assurez-vous de les optimiser pour la découverte.


      • ➡️

        L'URL d'assistance peut être aussi simple qu'une page de destination avec un formulaire de contact.


      • ➡️

        L'URL marketing peut être le site Web de votre application et est facultative.

  • [ ] Dans la section « Informations générales sur l'application » ci-dessous, téléchargez l'icône de l'application et saisissez son numéro de version, ses droits d'auteur et ses informations de contact.

      • ➡️

        L'icône de l'application doit mesurer 1 024 px x 1 024 px.


      • ➡️

        Le numéro de version doit correspondre exactement à celui de Xcode.


      • ➡️

        Les informations de droit d'auteur ressemblent généralement à ceci : "Copyright (c) 2017, Instabug, Inc."


      • ➡️

        Les informations de contact ici sont celles qui seront affichées aux utilisateurs.

  • [ ] Cliquez sur Modifier à côté de « Note » et sélectionnez les options applicables pour notre application. L'application peut être rejetée lors de l'examen si elle ne correspond pas à sa note.
  • [ ] Dans la section « Informations sur l'évaluation de l'application », entrez vos coordonnées (Marcos ?), toutes les notes que vous avez pour le réviseur et définissez la date de sortie de la version.

      • ➡️

        Les informations de contact ici sont destinées à l'évaluateur au cas où il aurait besoin de vous contacter directement.


      • ➡️

        Les notes destinées au réviseur peuvent inclure des informations sur le matériel spécifique dont il pourrait avoir besoin ou des informations de compte utilisateur dont il pourrait avoir besoin pour accéder.


      • ➡️

        Pour les premières versions, vous devez généralement laisser la date de sortie de la version automatique.


  • [ ] Dans le coin supérieur droit, cliquez sur Enregistrer .

  1. Connexion à l'App Store
  • [ ] Connectez-vous à App Store Connect ( appstoreconnect.apple.com ) à l'aide de votre compte de développeur.
  • [ ] Cliquez sur « Sélectionnez une version avant de soumettre votre application ».
  • [ ] Choisissez la version que vous avez téléchargée via Xcode. Cliquez sur Terminé dans le coin inférieur droit, puis sur Enregistrer dans le coin supérieur droit, puis sur Soumettre pour révision.
  • [ ] Enfin, répondez aux questions sur la conformité à l'exportation, les droits sur le contenu et l'identifiant publicitaire, puis cliquez sur Soumettre .


  1. Examen et publication de l'application :
  • [ ] Surveillez la progression de l'examen et répondez rapidement à tout problème ou demande de l'équipe d'examen d'Apple - sélectionnez Activité dans le menu horizontal supérieur, puis Versions de l'App Store dans le panneau de gauche.
  • [ ] Une fois approuvée, définissez la date de sortie de l'application ou publiez-la immédiatement.


Voici un guide de @CodeWithChris qui nous a aidé à mieux comprendre l'ensemble du processus :

Directives d'examen de l'App Store – Points clés à éviter

  • Contenu inapproprié : évitez d'inclure du contenu explicite, offensant ou illégal dans votre application.
  • Informations trompeuses : assurez-vous que la description, les captures d'écran et les métadonnées de votre application représentent fidèlement ses fonctionnalités.
  • Confidentialité des utilisateurs : obtenez le consentement de l'utilisateur pour la collecte de données et gérez les données des utilisateurs de manière sécurisée et responsable.
  • Crashes et bugs : testez minutieusement votre application pour identifier et corriger les crashs, bugs ou problèmes de performances.
  • Interface utilisateur : suivez les directives d'interface humaine d'Apple, proposez un design visuellement attrayant et maintenez une expérience utilisateur cohérente.
  • Fonctionnalité de l'application : assurez-vous que votre application fonctionne comme prévu et n'inclut pas de fonctionnalités cachées ou non documentées.


Directives d'examen de l'App Store – Éléments requis

  • Assurez-vous que toutes les informations et métadonnées de l'application sont complètes et exactes
  • Mettez à jour vos coordonnées au cas où App Review aurait besoin de vous joindre
  • Fournissez App Review avec un accès complet à votre application.
  • Activer les services backend afin qu'ils soient en direct et accessibles pendant l'examen
  • Incluez des explications détaillées sur les fonctionnalités non évidentes et les achats intégrés dans les notes d'évaluation de l'application, y compris la documentation à l'appui, le cas échéant.
  • Fonctionnalité : votre application doit fonctionner correctement et fournir un objectif et une valeur clairs aux utilisateurs.
  • Conformité légale : respectez les lois applicables, y compris les réglementations en matière de droits de propriété intellectuelle, de confidentialité et de protection des données.
  • Expérience utilisateur minimale : votre application doit fournir un certain niveau de fonctionnalités même sans achats ou abonnements intégrés supplémentaires.
  • Achats intégrés : communiquez clairement aux utilisateurs tout achat ou abonnement intégré et suivez les directives d'Apple concernant leur mise en œuvre.
  • Métadonnées de l'App Store : fournissez des informations précises et pertinentes dans les métadonnées de votre application, notamment le nom de l'application, la description, les captures d'écran et les mots-clés.


Autres directives

Notes IMPORTANTES

  1. Il faut environ un à trois jours pour recevoir l'approbation, et cela peut prendre jusqu'à 24 heures pour que l'application apparaisse dans l'App Store après approbation.
  2. Veuillez noter qu'à partir d'avril 2023, toutes les applications iOS et iPadOS soumises à l'App Store doivent être créées avec Xcode 14.1 et le SDK iOS 16.1.
  3. Les applications iPhone seront publiées automatiquement sur le Mac App Store sur les Mac Apple Silicon, sauf si vous mettez à jour leur disponibilité dans App Store Connect.
  4. Apple a des taux de rejet élevés pour les applications qui présentent tout type de bugs, des applications lentes, des descriptions d'applications non détaillées, des applications inachevées, etc.
  5. Si vous collectez des informations sur les utilisateurs, vous devez leur fournir une politique de confidentialité claire.
  6. Vous ne pouvez pas utiliser d'images Apple.
  7. Assurez-vous que l'application fonctionne correctement à chaque emplacement et qu'elle dispose d'une traduction correcte - même si Apple aime les applications mondiales !


N'oubliez pas de vous référer à la documentation officielle d'Apple pour obtenir des instructions et des directives détaillées étape par étape afin de garantir la réussite du processus de soumission d'application.