Migration d'une app iOS vers un autre compte
Détail des étapes nécessaires pour effectuer le transfert de votre application vers un autre compte développeur
La documentation officielle Apple est disponible ici en anglais
Quelques points à propos du transfert d'application :
L'application ne sera pas retirée de l'App Store lors de la procédure
L'application gardera ses notes et commentaires et sera transparente pour les utilisateurs
Etape 1 : Vérifier que l'app peut être transférée
L'app doit vérifier certains critères afin d'être éligible au transfert (ceux ne concernant pas AppScho ne seront pas listés ci-dessous par soucis de clarté).
La page détaillant ces critères est disponible ici en anglais
Le compte demandant le transfert et le compte réceptionnant le transfert doivent avoir accepté les dernières conditions d'utilisation et autres contrats Apple.
Au moins une version de l'application doit déjà avoir été publiée sur le compte qui va initialiser le transfert
Le testing TestFlight doit être désactivé pour toutes les versions de l'application, et les builds déjà attribués à des utilisateurs doivent être révoqués.
Etape 2 : Noter toutes les informations de l'app
Etant donné que l'application va être retirée du compte le temps du transfert, il est conseillé de noter les informations de l'application avant de lancer le transfert (nom de l'app, description, etc.)
Etape 3 : Initier le transfert
L'utilisateur ayant pour rôle Titulaire du compte doit initier le transfert d'application.
Si vous ne savez pas qui est Titulaire du compte, vous pouvez vous rendre sur la page Utilisateurs et accès d'App Store Connect afin de le retrouver dans la liste.
Connectez-vous avec l'utilisateur titulaire du compte et rendez-vous dans la partie Apps.
Cliquez sur votre application.
Cliquez sur le menu déroulant indiquant App iOS XX.XX
Cliquez sur Informations sur l'app dans la section Général.
Descendez tout en bas de la page et cliquez sur le lien Transférer l'app.
Si tous les critères sont remplis vous pourrez commencer la procédure, si ce n'est pas le cas vous obtiendrez une liste exhaustive vous indiquant quel critère n'a pas encore été rempli.
Si tous les critères sont validés, il sera demandé de renseigner l'Apple ID du titulaire du compte développeur récipient, ainsi que son Team ID.
Etape 4 : Accepter le transfert
Le titulaire du compte récipient est invité à se connecter sur App Store Connect.
Dans la partie Informations contractuelles, bancaires et fiscales une alerte est présente afin d'indiquer qu'une app est prête à être transférée.
Cliquez sur Vérifier à côté de l'app concernée.
Entrez les nouvelles métadonnées.
Sous la partie Accès utilisateurs, indiquez si vous souhaitez donner l'accès à l'application à toute votre équipe ou seulement aux utilisateurs ayant pour rôle Administrateur ou Finances. (Une fois le transfert complété, vous pourrez limiter manuellement l'accès si vous le souhaitez)
Sous la partie Confidentialité de l'app vous aurez le choix de garder les choix déjà effectués par le précédent propriétaire de l'app, ou bien de les modifier si vous le souhaitez.
Acceptez ensuite les conditions du contrat.
Votre app est maintenant en cours de transfert.