Pour publier une application sur votre compte de développeur Apple, vous devez d'abord disposer d'un certificat développeur p12 et d'un profil d'approvisionnement pour votre application. Cela peut être un processus déroutant la première fois et pour cela nous avons créé ce guide étape par étape.
Voici les deux conditions pour générer les certificats:
- Avoir un ordinateur Mac. Il s'agit d'une application requise. Si vous n'avez pas d'ordinateur Mac, vous pouvez trouver certaines pages Web, telles que MacinCloud, qui vous permet d'utiliser à distance un ordinateur Mac.
- Avoir un compte de développeur Apple actif. Vous pouvez créer le compte de développeur Apple dans le Centre des développeurs Apple.
Création du certificat p12 du développeur
Pour créer votre certificat p12, vous devez suivre les étapes suivantes:
Avant de pouvoir créer le certificat dans le panneau Développeur Apple, vous devez créer un fichier CSR sur le Mac pour vous identifier. Pour ce faire, ouvrez le Keychain du Mac et, dans le menu "Accès à la clé", sélectionnez l'option "Demander un certificat à une autorité de certification".
Dans la fenêtre suivante, vous devez saisir votre adresse e-mail et votre prénom. Il n'est pas nécessaire de donner le courrier CA, et indiquez que vous souhaitez conserver le fichier sur le disque dur.
Ce processus va créer un fichier nommé CertificateSigningRequest.certSigningRequest sur le dossier de bureau dont vous avez besoin pour créer le certificat de développeur .p12.
Accédez à https://developer.apple.com/membercenter/ avec votre compte de développeur Apple et vous verrez le service "Certificatess, Identifiers & Profiles" dans la catégorie iOS Apps Sélectionnez "Certificates".
Cliquez sur "Add a new certificate" et sélectionnez que vous souhaitez créer un certificat de production pour "App Store et Ad Hoc"
Vous serez invité à télécharger le fichier CSR que vous avez créé dans la première étape de ce guide, puis à cliquer sur le bouton "Generate".
Avec cette étape, vous avez déjà généré votre certificat de développeur Apple, mais il n'est pas encore au format P12. Pour le convertir dans ce format, téléchargez le certificat et ouvrez-le sur votre ordinateur Mac. Le Keychain de Mac s'ouvrira à nouveau et vous pourrez vérifier que votre certificat de développeur a été ajouté.
Cliquez avec le bouton droit de la souris sur le certificat et sélectionnez Export. Choisissez le nom que vous voulez pour le fichier (de Mobincube nous vous recommandons d'utiliser votre nom suivi de "Developer" (DanielRuizDeveloper.p12). Tout d'abord, on vous demandera un mot de passe pour le fichier. Ouvrez le fichier. On vous demandera ensuite le mot de passe de l'ordinateur pour autoriser l'exportation.
Avec cela, vous avez créé votre fichier développeur p12 pour générer l'application. Ce fichier est le même pour toutes les applications que vous construisez sur Mobincube et vous devez le conserver en lieu sûr.
Création du profil de provisioning.
À ce stade, il est important d'avoir activé les notifications push dans developer.apple.com en suivant ces instructions.
L'étape suivante consiste à créer le profil de provisioning, qui est unique pour chaque application que vous souhaitez créer, procédez comme suit pour le créer.
Pour générer le fichier de provisioning pour notre application, revenez à l'emplacement où vous avez créé votre certificat dans le panneau d'Apple, mais cette fois, sélectionnez l'option ID de l'application au lieu des certificats.
Choisissez l'option Add App ID et il vous sera demandé d'entrer le nom de l'application. Vous serez également invité à saisir l'ID "Explicit App ID" ou le Bundle ID. Vous pouvez trouver le Bundle ID dans Mobincube sur la section AppStore de votre application.
Dans "App's Services", vous pouvez activer le service "Push Notifications" si vous souhaitez l'utiliser plus tard.
Cliquez sur "Continue" à l'étape suivante et cliquez sur Send. Avec cette étape, vous avez terminé le processus d'enregistrement de votre ID d'application dans Apple.
Ensuite, allez à la section "provisioning profiles" et ajoutez un nouveau pour votre application. Indiquez qu'il s'agit d'un approvisionnement de distribution AppStore. À l'étape suivante, choisissez l'ID de l'application que vous venez de créer et sélectionnez le certificat de développeur que vous avez généré dans la première étape de ce guide. Entrez le nom du provisionnement. Essayez de le rendre descriptif, car si vous créez un grand nombre d'applications, il peut devenir source de confusion.
Assurez-vous que vous avez sélectionné le même certificat que celui que vous avez utilisé pour générer le certificat .p12 que nous avons expliqué précédemment. La date d'expiration l'identifiera.
Maintenant vous pouvez télécharger votre nouveau Provisioning et le mettre sur Mobincube avec le certificat p12 pour générer le fichier IPA pour votre application, vous devrez le publier sur votre propre compte Apple.
Articles relatifs:
[article:becoming_apple_developer]
[article:creating_new_app]
[article:publishing_on_my_apple]