Mon équipe et moi avons une application que nous allons soumettre au magasin très bientôt, mais nous savons que nous allons vendre l'application à une autre entreprise dans un proche avenir. Quelqu'un a-t-il une expérience en matière de transfert de propriété d'une application vers un autre compte?
Plus précisément, lorsque je vends une application à une autre entreprise ...
- Comment déplacer l'application vers son compte (quel est le mécanisme)?
- Mes utilisateurs peuvent-ils toujours obtenir des mises à jour (publiées par le nouveau propriétaire) sans avoir à racheter / re-télécharger l'application?
Réponses:
Depuis le 11 juin 2013, cela est officiellement devenu possible. Voici la note officielle:
Cher développeur,
Les applications peuvent désormais être transférées d'un développeur à un autre dans iTunes Connect, par exemple après une acquisition ou à l'expiration d'un accord de distribution. Le transfert de propriété d'une application n'affecte pas la disponibilité de l'application sur l'App Store. Toutes les notes et avis seront transférés et vos clients continueront d'avoir accès à toutes les mises à jour d'applications disponibles.
Pour transférer une application, accédez à la page Résumé des applications de l'application dans le module Gérer vos applications sur iTunes Connect et cliquez sur Transférer l'application. Sois sûr que:
• Votre compte est actif
• Vous avez accepté la version la plus récente de vos contrats
• Votre application a au moins une version approuvée
• Votre application est à l'état Prêt à la vente, Binaire non valide, Rejetée, Développeur rejeté ou Développeur retiré de la vente
• Tous les achats intégrés associés sont à l'état Prêt à soumettre, Prêt pour la vente, Rejeté, Développeur retiré de la vente ou Approuvé
• Vous connaissez l'identifiant Apple de l'agent d'équipe du destinataire et son identifiant d'équipe.
Pour plus d'informations sur le transfert d'applications, consultez le didacticiel vidéo sur iTunes Connect. Pour trouver des réponses aux questions courantes sur le transfert d'applications, consultez la FAQ sur iTunes Connect.
Cordialement, L'équipe de l'App Store
la source
MISE À JOUR: CETTE RÉPONSE EST HORS DATE. IL APPARAÎT AVOIR ÉTÉ CORRECT AU MOMENT DE L'ÉCRIT. IL N'Y A PAS BESOIN DE LE TÉLÉCHARGER, MAIS NE LE CROYEZ PAS NON PLUS!
La réponse officielle est non . À partir de la FAQ iTunes Connect :
Des ressources supplémentaires qui le confirment, du développeur de FutureTap Ortwin Gentz, à l'époque où il a acheté WhereTo? à partir du logiciel de sophistication:
transfert d'une application iPhone dernier épisode
sculpté dans la pierre transférant une application iphone
la source
Suivi: Après tout: c'est possible (à partir de fin mars 2010).
Je n'ai pas lu tous les commentaires ou autres discussions sur ce problème, donc cela peut être obsolète, mais il semble que cela soit essentiellement lié à la structure liée à iTunes de l'appStore.
Vous ne pouvez pas faire partie des Beatles et des Rolling Stones Bands ...
Quoi qu'il en soit, finalement, un collègue a réussi à régler les choses et nous avons mis notre application (qui fonctionnait sous mon seul compte Dev privé) sous un nouveau compte d'entreprise. Nous avons conservé nos notes, notre première place dans notre catégorie dans l'Appstore, et dans l'ensemble tout s'est bien passé (après plusieurs heures d'appels téléphoniques avec Apple).
Pour autant que je me souvienne, le principal problème était que ces gens du service d'assistance savaient que les choses allaient changer, mais ils ne savaient pas quand et comment. Probablement en raison de l'arrivée de l'iPad et des délais associés). En tous cas. C'est possible, et c'est assez facile. Envoyez votre demande, attendez quelques semaines (peut-être des jours maintenant) et vous aurez le transfert. Un problème cependant: ils peuvent avoir un bogue dans leur code de migration, car Apple mélange le prénom et le nom du compte dev / master après la migration. eh bien, peu importe.
la source
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 :)
la source
iTunesConnect autorise désormais les transferts d'applications en fonction de certaines restrictions d'application (aucune application iCloud ou Push Notifications n'est actuellement autorisée. Les notifications locales sont acceptées, bien sûr.)
Consultez la FAQ iTunesConnect sur les transferts d'applications ... https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/10.0.0.9.1.0.9.1.5.10.1
Vous ne pouvez initier ou accepter un transfert que si votre connexion iTunesConnect dispose des autorisations de rôle «Légal».
APRÈS LE TRANSFERT: Le teamId et le bundleID ne changeront pas du tout. Aucun des identifiants intégrés à l'application n'achète non plus.
Dans le compte développeur de mon entreprise, je vois maintenant une application avec EXACTEMENT LE MÊME TeamID.BundleID que j'ai vu dans le code source qui a été acheté auprès de l'autre société (et ce code source a été livré séparément, pas via Apple) ...
Ce bundleId est maintenant répertorié parmi mes autres applications répertoriées dans les profils d'approvisionnement d'iTunesConnect. J'ai simplement créé de nouveaux profils de provisionnement de développement et de distribution / ad hoc pour ma nouvelle application achetée. Ensuite, j'ai téléchargé les nouveaux profils d'approvisionnement dans Xcode, comme pour n'importe laquelle de vos propres applications.
Assez indolore. Merci Apple.
la source
Ce que Lou Franco a dit.
L'exemple Where To est vraiment bon à considérer, car ils ont finalement dû se contenter du fait que tous les clients existants doivent acheter à nouveau l'application. Apple n'a tout simplement pas l'infrastructure de base pour changer de propriétaire.
Une autre mauvaise conséquence de la machine héritée faite pour la vente de musique qu'iTunes était à l'origine. Les chansons ne changent apparemment pas de propriétaire.
Voir ici, pour Où résoudre: transférer un dernier épisode d'application iPhone
la source
Depuis, cela est désormais possible en utilisant iTunesConnect.
la source
D'après ce que je comprends, cela peut être fait, mais cela nécessite une intervention manuelle de l'équipe de l'iTunes Store, cela peut prendre des mois et peut impliquer des périodes pendant lesquelles votre application n'est pas en vente sous aucun des deux comptes. Si vous savez qui sera votre client, mettez-le simplement sous son compte pour commencer. Si ce n'est pas le cas, rappelez-vous pour l'avenir que retourner des applications n'est pas une chose facile à faire et ajustez votre modèle commercial en conséquence.
la source
C'est possible depuis juin 2013. Vous pouvez transférer une application vers un autre développeur très facilement - voici une FAQ officielle d'Apple (disponible pour les développeurs enregistrés).
la source
Outre les choses déjà mentionnées que j'ai reconnues, certains problèmes peuvent survenir qui ne sont mentionnés nulle part dans les directives de l'AppStore ou dans la documentation.
J'ai découvert plusieurs problèmes avec les applications ayant des abonnements (qui ne sont pas transférables en janvier 2015). Après avoir essayé de transférer une application, j'ai découvert via la FAQ du Centre de support des développeurs iTC, alias section d'aide, les choses suivantes (lien vers la section FAQ ) ...
Les exigences habituelles sont également :
J'espère que cela vous aidera à éviter les accidents avant d'essayer de transférer une application .
la source
Comme le transfert de propriété n'est actuellement pas pris en charge et constitue un "processus d'exception", il est logique de ne pas compter sur lui comme mode de fonctionnement.
Le gros problème auquel vous êtes confronté est le suivant: l'application est liée à un compte de développeur et vous souhaitez conserver VOTRE compte de développeur après avoir transféré l'application.
Par conséquent, pourquoi ne pas créer un NOUVEAU compte de développeur, dont le seul but est d'être le titulaire de cette application et, lorsque vous vendez l'application, vous pouvez simplement transférer les informations d'identification du compte de développeur au nouveau propriétaire.
À ce stade, ils peuvent mettre à jour le nom, l'adresse, le nom de l'entreprise, les informations bancaires, etc.
Bien sûr, votre contrat de transfert contiendra un verbiage expliquant comment, entre-temps, les fonds que vous recevrez d'Apple seront transférés au nouveau propriétaire (mettez un délai - comme 90 jours - à ce sujet afin qu'ils ne prennent pas pour toujours mettre à jour les informations.)
Je n'ai pas essayé cela, mais cela semble être une solution viable. Encore une fois, le problème est que l'application est liée au compte de développeur et que vous ne souhaitez pas transférer le vôtre. Par conséquent, ce Just Makes Sense ™.
la source
Mise à jour récente d'iTunes Connect:
la source
Je suppose que je suis en retard à la fête, mais Apple vient d'ajouter un bouton à iTunes Connect pour faire exactement cela. Connectez-vous à votre compte iTunes Connect, accédez à «Gérer les applications» et cliquez sur l'application que vous souhaitez transférer. Dans la section en haut à droite, il y a un bouton pour transférer votre application maintenant.
À votre santé!
la source
Pour autant que je sache, il n'y a aucun moyen de transférer des applications vers un autre utilisateur / entreprise. Je pense que l'application devrait être dans votre compte client depuis le début. Sinon, vous avez probablement aussi des problèmes de paiement (des personnes qui vous paient à la place de votre client).
Pourquoi ne pas simplement vendre l'application à un client avant de la publier. S'ils veulent le voir fonctionner avant sa sortie, envoyez-leur simplement une version créée avec un certificat ad-hoc.
la source
Les considérations supplémentaires sont les suivantes:
Si vous pouvez simplement changer la propriété de l'application en arrière-plan, modifiant ainsi le contrat, mais pas l'application elle-même, tout ira bien.
Mais si vous ne faites que transférer votre code source, le futur propriétaire de l'application devra le signer avec son propre certificat, ce qui rendra l'application comme une "nouvelle".
Les utilisateurs perdront leurs paramètres (si votre application a effectué une certaine persistance de la configuration) et ils perdront l'historique de l'application dans l'Appstore (classement, etc.).
la source
Selon une nouvelle annonce d'Apple aujourd'hui (juste après la sortie d'iOS 7), cela est devenu possible. Il dit: "Les applications peuvent désormais être transférées d'un développeur à un autre dans iTunes Connect, par exemple après une acquisition ou à l'expiration d'un accord de distribution. Le transfert de propriété d'une application n'affecte pas la disponibilité de l'application sur l'App Store. Toutes les notes et avis sera transféré et vos clients continueront d'avoir accès à toutes les mises à jour d'applications disponibles. "
la source
Quelque chose d'utile:
Documentation du site Apple avec la nouvelle interface utilisateur d'itunesconnect publiée le 5 septembre 2014
Transférer le code en utilisant github
Remarque: utilisez le compte de rôle d'agent , et peut-être devriez-vous cliquer sur «Accords, taxes et services bancaires» pour demander d'abord des contrats .
la source
Je ne pense pas que vous puissiez transférer la propriété vers un autre compte. Mais une solution simple serait d'ajouter des schémas d'URL à votre application pour permettre le transfert des données de votre application vers une nouvelle application que votre client publierait avec la même source.
La nouvelle application devrait cependant être gratuite (peut-être la version allégée?), Afin que vos anciens clients ne soient pas obligés de l'acheter à nouveau. Le seul vrai inconvénient que je peux voir à ce sujet est que la nouvelle application recommencerait essentiellement d'un point de vue marketing, ce qui n'est bien sûr pas mineur!
Mobile Orchard a publié un article sur la migration des données des versions Lite vers les versions payantes d'une application qui peut être intéressante:
Migrations de données d'applications iPhone simples à payantes avec des gestionnaires d'URL personnalisés
la source