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

Ecrit par le Lundi 7 Juillet 2014

Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple
L’un de nos chers Ninjas m’a récemment contactée sur le Support de GoodBarber pour me demander comment faire pour transférer une application iOS d’un compte développeur Apple à un autre. 
 
Ce n’est pas très compliqué, mais il faut savoir comment faire.

C’est pourquoi j’ai décidé de vous écrire cette petite note ! 
 
 

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

Transférer votre application à un autre compte développeur Apple signifie que vous transférez la propriété de l'application à une tierce personne/ entreprise. 
Le nouveau propriétaire devient le responsable légal de l'application, et est également en charge de sa gestion et des mises-à-jour à venir.
 
Petit exemple concret:
 
Imaginons que vous avez créé une application, qui a tellement de succès qu'on propose de vous la racheter en vous faisant une offre très intéressante. 
 
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?
 
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 !
Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple

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. 
Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple

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 ! ;)
Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple

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”. 
Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple

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. 
Sujet pour Ninjas GoodBarber : Transférez votre application iOS vers un autre Compte Développeur Apple

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 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 ! ;) 



Entrez votre adresse email