Créer une app
Retour

Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple

le 

L’un des chers Ninjas de notre communauté m’a récemment contactée sur le Support de GoodBarber, et l'objet de sa demande consistait à savoir comment faire pour transférer une application iOS d’un compte développeur Apple à un autre. 
 
C'est donc une opportunité pour moi de vous expliquer comment faire ! Cela peut être un jeu d'enfants, mais il faut savoir comment faire.

C’est pourquoi j’ai décidé de vous écrire cette petite note ! Notre oeil d'expert vous éclaire.
 
 

Pourquoi transférer mon appli ? Et d'abord, qu'est-ce que ça signifie ?

Transférer votre application iOS à un autre compte développeur Apple signifie que vous transférez la propriété de l'application à une tierce personne / communauté / entreprise. 
Le nouveau propriétaire devient le responsable légal de l'application, et est également en charge de tous les mouvements, et donc de sa gestion et des mises-à-jour à venir.
 
Petit exemple concret:
 
Imaginons que vous avez donné vie à une application, qui a tellement de succès qu'on propose de vous la racheter en vous faisant une offre très intéressante. Quelle opportunité !
 
Oui mais, comme vous le savez, quand on vend une application, on ne vend pas "juste" une application!
 
Si votre application a du succès, elle a aussi de nombreux utilisateurs. Peut-être que votre acheteur est intéressé par les potentiels revenus qu'il pourra générer avec de la publicité, grâce à ce grand nombre d'utilisateurs et leur engagement ?
 
De plus, si l'application est populaire et bien notée sur l'App Store, il existe un cercle vertueux faisant que de plus en plus de personnes la téléchargent.
 
Quoi qu'il en soit, vous ne voulez pas avoir à retirer votre application du store juste pour pouvoir la vendre à un tiers, n'est ce pas? 
Ce serait prendre le risque de perdre vos utilisateurs ou bien les commentaires associés à votre application.
 
Bonne nouvelle, chers Ninjas, il y a une solution pour vous ! 
 
Tout ce que vous devez faire, c'est transférer votre application sur le Compte Développeur Apple de votre acheteur, et Apple s'occupe de tout pour vous !

Comment ça marche ?

Mieux vaut le dire trop que pas assez : le destinataire de votre application doit avoir un compte développeur, et celui-ci doit être valide ! (Le vôtre doit l'être également ! )
 
Cela signifie que votre compte développeur Apple ne doit pas être en cours de validation ou de modification.
 
Le transfert de l'application est demandé par le Team Agent qui en est propriétaire. Dans mon exemple, c'est le vendeur.
 
Apple définit le Team Agent comme la personne légalement en charge de l'application et possédant les accès au compte iTunes Connect sur lequel l'application est publiée. 
 
Pour permettre la demande de transfert, le Team Agent destinataire (c'est à dire l'acheteur) doit lui fournir son Apple ID et son Team ID.
 
Une fois que le vendeur a fait la demande de transfert, l'acheteur doit l'accepter. 
Concernant le statut de l'application : lorsque le vendeur demande le transfert de l'application, elle peut afficher n'importe lequel des statuts figurant dans la liste ci-dessous, pourvu qu'elle ait déjà été publiée sur l'App Store au moins une fois auparavant:

L'application ne bouge pas du store pendant le transfert

Vous ne voulez pas que l'application soit retirée du store pour pouvoir la transférer, pas vrai ?

Pas d'inquiétude, ils sont malins chez Apple : non seulement vos utilisateurs peuvent continuer à télécharger votre application pendant le transfert, mais ils peuvent également continuer à la noter et poster des commentaires sur le store !
 
Naturellement, une fois le transfert terminé, tous vos utilisateurs existants pourront télécharger les prochaines mises-à-jour de l'application. Et, on l'espère pour vous, continuer à en écrire du bien ! Vous voyez, c'est un jeu d'enfants ;)

Quelques précautions avant le transfert

Apple conseille de prendre quelques précautions avant de commencer le transfert de votre application, et c'est là une sage recommandation.
 
Sauvegardez les informations qui vous seront utiles après le transfert de votre appli, notamment : le Catalog Report (disponible sur la page d'accueil du compte iTunes Connect où est actuellement publiée l'application), les dates de sortie de l'appli sur le store, et également les informations concernant les ventes et les téléchargements de l'application.

Une fois ces informations bien en sécurité, le transfert peut alors démarrer.  

Soyons un peu techniques, 1ère partie - Du côté de l'expéditeur

Il est maintenant temps de commencer le transfert.
 
Connectez-vous à votre compte iTunes Connect et cliquez “Manage Your Apps”; sélectionnez ensuite l'application à transférer et cliquez sur “Transfer App”. 
 
Vérifiez que le statut de l'application est bien l'un de ceux indiqués dans la liste mentionnée précédemment, et que votre compte et celui du destinataires sont valides. Si tout est en règle, cliquez sur "Continue”. 
Vérifiez toutes les informations, lisez les termes du contrat, puis cliquez sur “I have read and agree to the agreement presented above.”
 
Vous pouvez ensuite cliquer sur “Request for transfer” puis sur “Done” pour revenir à la page de présentation de l'application. 
 
Pendant le transfert, le statut de l'application ne change pas sur le store, seule la mention “Pending transfer” est ajoutée. Il est également possible de modifier le prix de vente de l'application pendant la période de transition. 
 

Soyons un peu techniques, 2ème partie - Du côté du destinataire

Le destinataire de l'application doit accepter le transfert sous 60 jours.

Quand il se connecte sur iTunes Connect, une notification l'informe qu'une application est en attente de transfert. 
Dans le message affiché, il doit cliquer sur “Contract, Tax and Banking”
 
Dans la section Transfert Agreement, sous-section “Contract in Process”, il faut ensuite sélectionner l'application en attente de transfert et cliquer sur “Review”. 
 
On remplit ensuite les informations concernant l'application comme pour une soumission traditionnelle, en acceptant également les termes du contrat, puis on valide. 
 
Le transfert peut prendre jusqu'à 2 jours ouvrés, et pendant ce temps là le statut de l'application est “Processing App Transfer”. 
Les discussions en cours dans le Resolution Center seront automatiquement fermées, et il ne sera pas non plus possible pendant ce temps de modifier les méta-données de l'application.
 
Une fois le transfert achevé, l'application appartient à son destinataire.
Elle n'apparaît plus sur le compte développeur initial. 

Attention à l’option d’envoi de Notifications Push

Il est très important que le destinataire de l’application publiée sur le store soit informé des fonctionnalités supplémentaires qu’elle comporte, afin que celles-ci soient maintenues après les mises-à-jour ultérieures de l’app.
 
Le meilleur exemple en est les Notifications Push, ce formidable moyen d'accroitre l'engagement de vos utilisateurs et leurs mouvements sur votre application, est bien entendu, une fonctionnalité disponible sur toutes vos applications réalisées à l'aide de GoodBarber.
 
Comme vous le savez, le certificat de push SSL est créé à partir de l’App ID de votre application.
L’App ID de l’application est automatiquement transférée dans le Member Center du destinataire en même temps que l’application est transférée dans son compte iTunes Connect. 
 
En revanche, ce n’est pas le cas du certificat de push SSL associé à cet App ID. 
Le nouveau propriétaire de l’application devra donc créer un nouveau certificat de push pour pouvoir continuer à utiliser cette fonctionalité.

Et voilà !

Ce n’est pas si compliqué, n’est ce pas ? Si vous suivez les instructions, vous devriez être capable de transférer votre application d’un compte développeur Apple à un autre comme un vrai pro... ou encore mieux, comme un vrai Ninja ! ;) 

POUR ALLER PLUS LOIN :

 

  • Vous aussi devenez développeur d'app en ligne et donner vie à votre travail. Découvrez comment élaborer une app étape par étape : idée, design, développement  et ainsi créer le processus de vos rêves. En fonction de vos besoins, GoodBarber vous accompagne durant toute votre création.
  • Vous savez que GoodBarber est un développeur d'apps, qui vous permet de mettre en ligne sur les stores votre propre outil. En fonction de votre curisosité, vous souhaitez peut-être en apprendre plus sur nous et découvrir quelques conseils. Si tel est le cas, découvrez 3 choses que vous ne savez peut-être pas sur GoodBarber . Vous saurez ainsi comment nous en sommes venus au développement d'applications en ligne, et comment nous nous développons, étape par étape, pour vous permettre de réaliser un travail optimisé pour tous les appareils mobiles.
  • En fonction des nouvelles fonctionnalités que nous intégrons à notre outil de création, nous vous proposons régulièrement de faire des mises à jour. Notre équipe a récemment mis en ligne de nouveaux éléments, pour améliorer chaque étape de votre travail de création et élaborer un processus toujours plus abouti. Si ce n'est pas déjà fait, suivez nos conseils et découvrez pourquoi vous devriez passer à GoodBarber 4.0 dès aujourd'hui .
  • Le développement d'applis en ligne vous attire mais vous hésitez encore à vous lancer dans la création d'un tel processus ? Découvrez nos conseils à travers 7 bonnes raisons de créer une application avec GoodBarber . En fonction des questions que vous vous posez, vous trouverez certainement des réponses. De plus, vous serez accompagnés par notre équipe à chaque étape de votre travail, pour comprendre tous les éléments mis à votre disposition et pour apprendre à les utiliser.
  • En tant que développeur d'app, la dernière étape de votre travail consiste à publier votre application sur l'App Store , afin de la rendre disponible sur les appareils mobiles de vos utilisateurs. Comme tout au long du développement de votre processus, en fonction de vos besoins, GoodBarber vous accompagne dans cette mise en ligne.
  • Si vous aussi vous vous êtes lancés dans le développement d'applis en ligne, découvrez les conseils pratiques des développeurs GoodBarber  pour améliorer votre travail et créer un processus optimisé. Vous bénéficierez ainsi de tous les éléments pour devenir un développeur hors-pair ! En fonction de l'objet de vos besoins, n'hésitez pas à nous contacter pour plus de renseignements ou si vous avez besoin d'aide dans votre création d'app.