J'ai eu ma propre expérience avec cela, et la réponse que j'ai obtenue des relations avec les développeurs Apple (bien qu'il ait fallu un mois pour obtenir une réponse par e-mail et 6 semaines pour le suivi téléphonique) était (en bref) qu'ils n'offrent pas actuellement tout moyen de transférer des applications individuelles d'un compte développeur à un autre.
Il l'a fait en disant qu'il y avait une seule «option» pour effectuer ce type de transfert, qui consiste à supprimer l'application du compte sur lequel elle se trouve actuellement, puis à la soumettre à nouveau à l'Apple Store à partir du nouveau compte sous le même nom. (mais il aurait un nouvel identifiant Appstore). J'ai souligné (et il a reconnu) que cela supprimerait tous les avis d'utilisateurs existants, ruinerait le chemin de mise à niveau pour les utilisateurs existants, interromprait les iAds, les achats intégrés et l'intégration du centre de jeu. Ce n'est donc pas du tout une solution.
Il a également déclaré qu'il n'était pas possible de transférer la propriété de toutes vos applications vers un autre compte existant (ils semblent manquer de granularité pour déplacer des applications individuelles). Cependant, si je voulais céder toutes mes applications à un autre individu, cela pourrait être possible en créant une société (probablement S-Corp, bien qu'il ne l'ait pas conseillé), en transférant la propriété de mon compte à la S-Corp (ce qui serait autorisé si j'étais copropriétaire), puis vendant le s-corp au nouveau propriétaire. (Oui, non?)
La méthode que je prévois d'utiliser est la suivante (je mettrai à jour avec mon succès), Dans mon cas spécifique, j'ai une application payante que (.99) que j'essaie de transférer à un autre propriétaire:
Je vais créer une application légère en utilisant le même AppID qui est conçu pour informer les utilisateurs que l'application a changé de propriétaire et fournir un lien vers l'App Store où ils peuvent télécharger la nouvelle application. Une fois lancé, il téléchargera une forme hachée de son UDID sur un serveur (que je vais maintenant devoir maintenir) les répertoriant comme un client précédent.
Je téléchargerai cette nouvelle application légère sur mon compte existant en tant que mise à niveau vers l'autre application existante (de sorte que lorsque les utilisateurs mettent à jour, ils seront à la place marqués comme un client existant, recevront un message expliquant la situation et un lien vers le nouvelle application)
Je vais convertir mon application payante en une application légère qui a certaines fonctionnalités, mais qui nécessite un achat intégré de .99 pour obtenir toutes les fonctionnalités. De plus, cette nouvelle application vérifiera auprès de mon serveur si l'UDID se trouve dans la base de données des clients existants et, le cas échéant, leur donnera toutes les fonctionnalités (sans avoir à faire l'achat intégré à l'application).
... ARGHH! :) C'est une expérience moche pour les clients et tout un sacré travail pour le développeur ... mais la seule option offerte par Apple. (Cependant, je ne suis pas sûr que cela fonctionnera même, car il est tout à fait possible qu'ils rejettent mon application légère de "mise à jour" du magasin, et empêchent ainsi le chemin de mise à niveau du piratage)
MISE À JOUR : Trop de travail pour la personne à qui j'essayais de donner la demande. J'ai fini par ne pas suivre le plan. Pensez que cela pourrait probablement encore fonctionner, et aimerait entendre tous ceux qui l'essayeront ou le réussiront :)