Mein Team und ich haben eine App, die wir bald im Store einreichen werden, aber wir wissen, dass wir die App in naher Zukunft an ein anderes Unternehmen verkaufen werden. Hat jemand Erfahrung damit, den Besitz einer App auf ein anderes Konto zu verschieben?
Insbesondere, wenn ich eine App an ein anderes Unternehmen verkaufe ...
- Wie verschieben wir die App auf ihr Konto (was ist der Mechanismus)?
- Können meine Benutzer weiterhin Updates erhalten (vom neuen Eigentümer veröffentlicht), ohne die App erneut kaufen / herunterladen zu müssen?
Antworten:
Ab dem 11. Juni 2013 ist dies offiziell möglich geworden. Hier ist der offizielle Hinweis:
Lieber Entwickler,
Apps können jetzt in iTunes Connect von einem Entwickler auf einen anderen übertragen werden, beispielsweise nach einer Akquisition oder nach Ablauf eines Distributionsvertrags. Die Übertragung des Eigentums an einer App hat keinen Einfluss auf die Verfügbarkeit der App im App Store. Alle Bewertungen und Bewertungen werden übertragen und Ihre Kunden haben weiterhin Zugriff auf alle verfügbaren App-Updates.
Um eine App zu übertragen, rufen Sie die Seite App-Zusammenfassung der App im Modul Verwalten Ihrer Anwendungen in iTunes Connect auf und klicken Sie auf App übertragen. Stelle sicher das:
• Ihr Konto ist aktiv
• Sie haben die aktuellste Version Ihrer Verträge akzeptiert
• Ihre App verfügt über mindestens eine genehmigte Version
• Ihre App befindet sich im Status "Bereit zum Verkauf", "Ungültig" Binär "," Abgelehnt "," Vom Entwickler abgelehnt "oder" Vom Verkauf entfernt "
• Alle zugehörigen In-App-Käufe befinden sich im Status Bereit zum Senden, Bereit zum Verkauf, Abgelehnt, Entwickler aus dem Verkauf entfernt oder Genehmigt
• Sie kennen die Apple-ID des Teamagenten des Empfängers und dessen Team-ID.
Weitere Informationen zur App-Übertragung finden Sie im Video-Tutorial zu iTunes Connect. Antworten auf häufig gestellte Fragen zur App-Übertragung finden Sie in den häufig gestellten Fragen zu iTunes Connect.
Grüße, das App Store Team
quelle
UPDATE: DIESE ANTWORT IST NICHT DATUM. Es scheint zu dem Zeitpunkt, als es geschrieben wurde, richtig gewesen zu sein. ES GIBT KEINE NOTWENDIGKEIT, ABER GLAUBEN SIE ES AUCH NICHT!
Offizielle Antwort ist Nein . In den häufig gestellten Fragen zu iTunes Connect :
Zusätzliche Ressourcen, die dies bestätigen, vom FutureTap-Entwickler Ortwin Gentz, als er WhereTo? von Sophiestication Software:
Übertragen einer iPhone App letzte Folge
in Stein gemeißelt Übertragung einer iPhone App
quelle
Follow-up: Immerhin: es ist möglich (ab Ende März 2010).
Ich habe nicht alle Kommentare oder andere Themen zu diesem Problem gelesen, daher ist dies möglicherweise veraltet, aber es scheint, dass es im Wesentlichen mit der iTunes-bezogenen Struktur des AppStore zusammenhängt.
Du kannst nicht Teil der Beatles und der Rolling Stones Bands sein ...
Irgendwann gelang es einem Kollegen, die Dinge zu regeln, und wir haben unsere App (die unter meinem privaten, einzelnen Dev-Konto ausgeführt wurde) unter einem neuen Unternehmenskonto ausgeführt. Wir haben unsere Bewertungen beibehalten, unseren ersten Platz in unserer Kategorie im Appstore, und alles in allem verlief alles reibungslos (nach mehreren Stunden Telefonaten mit Apple).
Soweit ich mich erinnern kann, war das Hauptproblem, dass diese Helpdesk-Leute wussten, dass sich die Dinge ändern würden, aber sie wussten nicht, wann und wie. Wahrscheinlich aufgrund des kommenden iPad und der damit verbundenen Zeitpläne. Wie auch immer. Es ist möglich und ziemlich einfach. Senden Sie Ihre Anfrage, warten Sie ein paar Wochen (möglicherweise Tage), und Sie haben die Überweisung. Ein Problem: Möglicherweise hat der Migrationscode einen Fehler, da Apple nach der Migration den Vor- und Nachnamen des Entwicklungs- / Master-Kontos mischt. Nun, wen interessiert das?
quelle
Ich hatte meine eigenen Erfahrungen damit und die Antwort, die ich von Apple Developer Relations erhielt (obwohl es einen Monat dauerte, bis ich eine E-Mail-Antwort erhielt, und 6 Wochen für den anschließenden Anruf), war (kurz gesagt), die sie derzeit nicht anbieten Jede Möglichkeit, einzelne Anwendungen von einem Entwicklerkonto auf ein anderes zu übertragen.
Er sagte dazu, dass es eine einzige "Option" für diese Art der Übertragung gibt, nämlich die App aus dem Konto zu löschen, in dem sie sich gerade befindet, und sie dann vom neuen Konto unter demselben Namen erneut an den Apple Store zu senden (aber es hätte eine neue Appstore-ID). Ich wies darauf hin (und er gab zu), dass dies alle vorhandenen Benutzerbewertungen löschen, den Upgrade-Pfad für vorhandene Benutzer ruinieren, iAds, In-App-Käufe und die Integration von Game Centern unterbrechen würde. Es ist also überhaupt keine Lösung.
Er sagte auch, dass es nicht möglich ist, das Eigentum an all Ihren Apps auf ein anderes vorhandenes Konto zu übertragen (es scheint ihnen an Granularität zu mangeln, um einzelne Apps zu verschieben). Wenn ich jedoch alle meine Apps an eine andere Person abgeben wollte, könnte dies durch die Gründung eines Unternehmens (wahrscheinlich S-Corp, obwohl er nicht empfohlen hat) und die Übertragung des Eigentums an meinem Konto auf die S-Corp möglich sein (was zulässig wäre wenn ich ein Teilhaber wäre) und dann das S-Corp an den neuen Eigentümer verkaufen würde. (Huch richtig?)
Die Methode, die ich verwenden möchte, ist die folgende (ich werde sie mit meinem Erfolg aktualisieren). In meinem speziellen Fall habe ich eine kostenpflichtige Anwendung, die ich (.99) auf einen anderen Eigentümer übertragen möchte:
Ich werde eine einfache Anwendung mit derselben AppID erstellen, mit der Benutzer darüber informiert werden sollen, dass die Anwendung den Besitzer gewechselt hat, und einen Link zum App Store bereitstellen, über den sie die neue Anwendung herunterladen können. Beim Start wird eine gehashte Form ihrer UDID auf einen Server hochgeladen (den ich jetzt pflegen muss), der sie als vorherigen Kunden auflistet.
Ich werde diese neue Lightweight-App als Upgrade auf die andere vorhandene Anwendung in mein vorhandenes Konto hochladen (sodass Benutzer beim Aktualisieren stattdessen als vorhandener Kunde markiert werden, eine Meldung zur Situation erhalten und einen Link zu der neue App)
Ich werde meine kostenpflichtige App in eine leichte Anwendung umwandeln, die einige Funktionen bietet, jedoch einen In-App-Kauf von 0,99 erfordert, um die volle Funktionalität zu erhalten. Darüber hinaus überprüft diese neue App bei meinem Server, ob sich die UDID in der vorhandenen Kundendatenbank befindet, und gibt ihnen in diesem Fall die volle Funktionalität (ohne den In-App-Kauf durchführen zu müssen).
... ARGHH! :) Es ist eine hässliche Erfahrung für die Kunden und eine Menge Arbeit für den Entwickler ... aber die einzige Option, die Apple bietet. (Obwohl ich nicht sicher bin, ob es überhaupt funktionieren wird, da es durchaus möglich ist, dass sie meine leichtgewichtige "Update" -Anwendung aus dem Store ablehnen und dadurch auch den Hack-Upgrade-Pfad verhindern.)
UPDATE : Zu viel Arbeit für die Person, der ich die Bewerbung geben wollte. Am Ende nicht mit dem Plan fortfahren. Denke, dass es wahrscheinlich immer noch funktionieren könnte und würde gerne von jedem hören, der es versucht oder es schafft :)
quelle
iTunesConnect erlaubt jetzt App-Übertragungen unter bestimmten App-Einschränkungen (derzeit sind keine iCloud- oder Push-Benachrichtigungs-Apps zulässig. Lokale Benachrichtigungen sind natürlich in Ordnung.)
Weitere Informationen finden Sie in den iTunesConnect-FAQ zu App-Übertragungen ... https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/10.0.0.9.1.0.9.1.5.10.1
Sie können eine Übertragung nur initiieren oder akzeptieren, wenn Ihr iTunesConnect-Login über die Berechtigung "Legal" verfügt.
NACH DER ÜBERTRAGUNG: Die teamId und die bundleID ändern sich überhaupt nicht. Auch keine der In-App-Kauf-IDs.
In dem Entwicklerkonto meines Unternehmens wird jetzt eine App mit genau der gleichen TeamID.BundleID angezeigt, wie ich im Quellcode des anderen Unternehmens gesehen habe (und dieser Quellcode wurde separat geliefert, nicht über Apple) ...
Diese Bundle-ID ist jetzt unter meinen anderen Apps aufgeführt, die in den Bereitstellungsprofilen von iTunesConnect aufgeführt sind. Ich habe einfach neue Entwicklungs- und Distributions- / AdHoc-Bereitstellungsprofile für meine neu gekaufte App erstellt. Dann habe ich die neuen Bereitstellungsprofile in Xcode heruntergeladen, genau wie für jede Ihrer eigenen Apps.
Ganz schmerzlos. Vielen Dank, Apple.
quelle
Was Lou Franco gesagt hat.
Wo zum Beispiel ist wirklich gut zu überlegen, da sie sich schließlich damit zufrieden geben mussten, dass alle bestehenden Kunden die App erneut kaufen müssen. Apple verfügt einfach nicht über die Hintergrundinfrastruktur, um den Eigentümer zu wechseln.
Eine weitere schlimme Folge der ererbten Musikverkaufsmaschine, die iTunes ursprünglich war. Songs wechseln offenbar nicht den Besitzer.
Hier finden Sie Informationen zur Lösung: Übertragen einer iPhone-App in der letzten Folge
quelle
Dies ist jetzt mit iTunesConnect möglich.
quelle
Soweit ich weiß, kann dies durchgeführt werden, erfordert jedoch manuelle Eingriffe des iTunes Store-Teams, kann Monate dauern und einige Zeiträume umfassen, in denen Ihre App unter beiden Konten nicht zum Verkauf steht. Wenn Sie wissen, wer Ihr Kunde sein wird, legen Sie ihn zunächst einfach unter sein Konto. Wenn nicht, denken Sie für die Zukunft daran, dass das Umblättern von Apps nicht einfach ist, und passen Sie Ihr Geschäftsmodell entsprechend an.
quelle
Es ist seit Juni 2013 möglich. Sie können eine App ganz einfach auf einen anderen Entwickler übertragen - hier finden Sie eine offizielle FAQ von Apple (verfügbar für registrierte Entwickler).
quelle
Neben den bereits erwähnten Dingen, die ich erkannt habe, können bestimmte Probleme auftreten, die in den AppStore-Richtlinien oder in der Dokumentation nirgends erwähnt werden.
Ich habe einige Probleme mit Apps mit Abonnements festgestellt (die ab Januar 2015 nicht übertragbar sind). Nachdem ich versucht hatte, eine App zu übertragen, fand ich über die FAQ im iTC Developer Support Center, auch bekannt als Help Section, Folgendes heraus (Link zum FAQ- Bereich) ...
Auch die üblichen Anforderungen sind :
Ich hoffe, das hilft, Pannen zu vermeiden, bevor Sie versuchen, eine App zu übertragen .
quelle
Da die Eigentumsübertragung derzeit nicht unterstützt wird und es sich um einen "Ausnahmevorgang" handelt, ist es sinnvoll, nicht als Betriebsmodus darauf zu zählen.
Das große Problem besteht darin, dass die App an ein Entwicklerkonto gebunden ist und Sie IHR Entwicklerkonto behalten möchten, nachdem Sie die App übertragen haben.
Richten Sie daher ein NEUES Entwicklerkonto ein, dessen einziger Zweck darin besteht, Inhaber dieser einen App zu sein. Wenn Sie die App verkaufen, können Sie einfach die Anmeldeinformationen des Entwicklerkontos an den neuen Eigentümer übertragen.
Zu diesem Zeitpunkt können sie den Namen, die Adresse, den Firmennamen, die Bankdaten usw. aktualisieren.
Natürlich wird Ihr Transfervertrag einige Worte enthalten, die erklären, wie in der Zwischenzeit alle Gelder, die Sie von Apple erhalten, an den neuen Eigentümer weitergeleitet werden (setzen Sie eine Frist von etwa 90 Tagen), damit diese nicht in Anspruch genommen werden für immer, um die Informationen zu aktualisieren.)
Ich habe das nicht ausprobiert, aber es scheint eine praktikable Lösung zu sein. Auch hier besteht das Problem darin, dass die App an ein Entwicklerkonto gebunden ist und Sie Ihr Konto nicht übertragen möchten. Daher macht dies nur Sinn ™.
quelle
Letztes Update von iTunes Connect:
quelle
Ich schätze, ich bin zu spät zur Party, aber Apple hat iTunes Connect gerade eine Schaltfläche hinzugefügt, um genau dies zu tun. Melden Sie sich in Ihrem iTunes Connect-Konto an, gehen Sie zu "Apps verwalten" und klicken Sie auf die App, die Sie übertragen möchten. Im Abschnitt oben rechts gibt es eine Schaltfläche, mit der Sie Ihre App jetzt übertragen können.
Prost!
quelle
Soweit ich weiß, gibt es keine Möglichkeit, Apps an einen anderen Benutzer / eine andere Firma zu übertragen. Ich denke, die App sollte von Anfang an in Ihrem Kundenkonto sein. Andernfalls haben Sie wahrscheinlich auch Zahlungsprobleme (Leute, die Sie anstelle Ihres Kunden bezahlen).
Warum verkaufen Sie die App nicht einfach an einen Kunden, bevor Sie sie veröffentlichen? Wenn sie möchten, dass es ausgeführt wird, bevor es veröffentlicht wird, senden Sie ihnen einfach eine Version, die mit einem Ad-hoc-Zertifikat erstellt wurde.
quelle
Das sind zusätzliche Überlegungen:
Wenn Sie nur hinter den Kulissen den Eigentümer der Anwendung wechseln und so den Vertrag ändern können, nicht jedoch die Anwendung selbst, ist dies möglicherweise in Ordnung.
Wenn Sie jedoch nur Ihren Quellcode übertragen möchten, muss der zukünftige Besitzer der App ihn mit seinem eigenen Zertifikat signieren, wodurch die App im Grunde genommen als "neu" dargestellt wird.
Benutzer verlieren ihre Einstellungen (wenn Ihre App eine gewisse Konfigurationsbeständigkeit aufweist) und verlieren den App-Verlauf im Appstore (Ranking usw.).
quelle
Laut einer neuen Ankündigung von Apple heute (kurz nach der Veröffentlichung von iOS 7) ist dies möglich geworden. Darin heißt es: "Apps können jetzt innerhalb von iTunes Connect von einem Entwickler auf einen anderen übertragen werden, beispielsweise nach einer Akquisition oder nach Ablauf eines Vertriebsvertrags. Die Übertragung des Eigentums an einer App hat keinen Einfluss auf die Verfügbarkeit der App im App Store. Alle Bewertungen und Bewertungen." wird übertragen und Ihre Kunden haben weiterhin Zugriff auf alle verfügbaren App-Updates. "
quelle
Etwas hilfreiches:
Apple-Site-Dokumentation mit neuer itunesconnect-Benutzeroberfläche, veröffentlicht im September 5,2014
Code mit github übertragen
Hinweis: Verwenden Sie Agentenrolle Konto , und vielleicht sollten Sie auf „Vereinbarungen, Steuer, und Banking“ auf Anfrage Verträge zuerst .
quelle
Ich glaube nicht, dass Sie das Eigentum auf ein anderes Konto übertragen können. Eine einfache Lösung wäre jedoch, Ihrer App URL-Schemata hinzuzufügen, damit Daten von Ihrer App in eine neue App übertragen werden können, die Ihr Kunde mit derselben Quelle veröffentlichen würde.
Die neue App müsste allerdings kostenlos sein (vielleicht die Lite-Version?), Damit Ihre alten Kunden nicht gezwungen wären, sie erneut zu kaufen. Der einzige wirkliche Nachteil, den ich sehen kann, ist, dass die neue App aus Marketing-Sicht im Grunde wieder von vorne anfangen würde, was natürlich keine Kleinigkeit ist!
Mobile Orchard hatte einen Artikel über die Datenmigration von Lite zu kostenpflichtigen Versionen einer Anwendung, der von Interesse sein könnte:
Migrationen von Lite-to-Paid-iPhone-Anwendungsdaten mit benutzerdefinierten URL-Handlern
quelle