Publier une application sur l'App Store

Découvrir le Developer portal d'Apple

Testez gratuitement nos 1324 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Avant de pouvoir ajouter une app dans iTunes Connect, vous devez passer par le Member Center ou Apple developer.

Transcription

Alors c'est pas le tout d'avoir créer une app avec le Reverse DNS, une app pour l'instant à quelle il y a rien du tout il va falloir, pour publier cette app, faire plusieurs choses du coté du Member Center. Donc de developer.apple.com, vous allez aller sur Account et si vous retenez en bas à gauche, vous voyez developer.apple.com/account. Et là vous allez vous connecter, donc ici je vais me connecter avec mon véritable compte que j'utilise régulièrement. Dans developer.apple.com, vous allez retrouver différentes sections qu'on va analyser maintenant, notamment la section des Certificats, des Identifiers et des Profiles. On va aller faire un tour directement de ce coté-là, on va cliquer, voyez qu'effectivement c'est mon développeur programme. Le fait qu'il y ait deux fois mon nom signifie tout simplement que ce n'est pas le nom d'une société. Chez les autres comptes, en anglais Accounts, ceux des sociétés pour lesquelles je travaille, il est marqué donc mon nom et en dessous le nom de la société. Là, c'est mon account personnel. Je clique sur Certificates. Voilà pas mal de choses qui apparaissent, notamment des certificats, des choses sur lesquelles je travaille, des anciennes choses comme com.ObjCCN.IOS et tout cela. Il y a quatre sections ici. il y a les Certificats, des Identifiers, des Devices et des Provisioning Profiles. La première chose dont on aura besoin dans tous les cas c'est d'un certificat. J'en ai déjà un mais vous, vous n'en aurez probablement pas, vous aurez peut-être une autre interface qui vous dira d'en créer un, ce qui se passera de la même façon que lorsqu’on clique sur le bouton Add. Voyez qu'ici on est toujours en anglais. Donc là qu'est-ce qu'on va vouloir faire ? On va vouloir faire du développement IOS, (les Apples Puch Notifiaction, c'est autre chose, ça sort complètement du cours) et là on va créer un certificat pour le développement et ensuite on aura besoin d'un certificat pour la production, On va commencer ici par en faire un pour le développement. Voyez que vous pouvez faire plein de choses Pass Type et des choses ainsi. Pour le Développement ou pour l'App Store, c'est la même chose, il va demander de créer un CSR, Certificat Signing Request. Si vous lisez ça en détail, il va vous dire d'aller faire un tour du coté de votre Keychain, trousseau d'accès en français. Dans votre trousseau d'accès, si vous regardez exactement ce qu'il vous dit, il vous dit d'aller dans le menu : Trousseau d'accès, Assistant de Certification, Demander un certificat à une autorité de certificat et là on se trouve dans cette fenêtre-là. Attention à la traduction parce que les explications sont en anglais et donc le Request Certificate from Certificate Authority, pas difficile à savoir, Request c'est Demande. Vous vous trouvez là et il vous dit tout simplement ce que vous devez faire : dans l'adresse email, vous mettez votre adresse email donc je mets mon adresse email. Commun name field correspond au nom commun. L'adresse email de l'AC doit rester vide. Dans la rubrique La Requête est, on coche : Enregistrée sur le disque. Continuer. OK, À ce moment-là, il va vous demander d'enregistrer ce fameux fichier .certsigningrequest, donc on va l’enregistrer tout simplement. On n'a pas besoin de l'afficher dans Finder parce que j'ai déjà préparé quelque chose pour vous. Voilà l'endroit il se trouve, c'est un ficher tout simplement Certificate Signing Request. Ce fichier-là vous en avez besoin, à cet endroit-là exactement, où il vous le demande. Vous pouvez faire continuer, moi je vais prendre mon fichier ici et je vais pouvoir le mettre directement là- dedans et là on va continuer tout simplement. À partir de cette signature créée dans le trousseau d'accès, il va me créer un certificat développement IOS Development Certificate que j'ai crée. j'ai crée une copie car j'en avais déjà un, celui- ci est valable jusqu'au Premier Novembre 2017 et ça veut dire que d'ici là je devrais le renouveler. Une fois que j’ai ce certificat, je vais pouvoir passer à la suite. La suite, c'est les Identifiers. On a là les Certificates Pending de Développement, de Production et ainsi de suite. Alors les Identifiers, ça va être quoi ? Ça va être la liste des apps sur lesquelles j'ai travaillé. Si je vais faire un tour du coté de App ID, vous allez voir que j'ai une grande liste. En l'occurrence j'ai encore rien créé pour l'app sur laquelle on va travailler. On clique sur +, on met un nom, je vais dire Disk Alarm for IOS. Le App ID préfixe je vais le laisser tel qu'il est, c'est ma team, tout simplement, et là où c'est très très important, c'est d'utiliser le Bundle ID. Le Bundle ID, vous vous rappelez c'est tout simplement le Reverse DNS. Je vais faire un tour du coté de mon app ici et, pour rappel, ce qu'on avait mis dans l'app, c’était tout simplement-- ça se retrouve ici. On a appelé ça biz.comcast.ios.diskalarm, dont je fais copier coller de ça. Il faut absolument mettre la même chose ici, parce que c'est quelque chose que je vais faire pour associer ça à un certificat. Ici les Apps Services, c'est le genre de choses qu'on veut utiliser. Pour le coût de l'application, parce qu'elle est assez simple, je ne vais pas l'utiliser du tout, rien de tout ça pour l'instant. A terme j'utiliserais très probablement Icloud donc pour ça je devrais repasser par là. Pour l'instant, on est très bon avec ça. On voit que tout a été enregistré, que par défaut on a Game Center, que par défaut on a In-app Purchase. Game Center, c'est un peu idiot parce que très peu d'apps l'utilise par rapport aux apps en général. Les In-App Purchase, pas forcément ça rajoute la complexité qui est pas toujours nécessaire. Je vais maintenant enregistrer. À ça de près que j'ai fait une erreur et je sais laquelle. L'erreur c'est que ce n'est pas utile de créer un certificat associé à une App ID, en Développement. C'est utile pour la distribution et donc je serai amené à faire un Certificat Distribution à un moment donné. Là j'ai fait Done, j'ai deux choses-là : mon Disk Alarm for IOS ici, biz.pomcast.ios.diskalarm, et je vais vous montrer, dans la vidéo suivante, comment gérer les différents devices ou appareils.

Publier une application sur l'App Store

Publiez une app développée sous iOS afin de la rendre disponible dans l’App Store. Préparez votre app dans Xcode, effectuez les tests, et soumettez la version pour approbation.

Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :22 nov. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !