Tim saya dan saya memiliki aplikasi yang akan kami kirim ke toko segera, tetapi kami tahu bahwa kami akan menjual aplikasi ke perusahaan lain dalam waktu dekat. Adakah yang punya pengalaman dengan memindahkan kepemilikan aplikasi ke akun lain?
Secara khusus, ketika saya menjual aplikasi ke perusahaan lain ...
- Bagaimana kita memindahkan aplikasi ke akun mereka (apa mekanismenya)?
- Bisakah pengguna saya masih mendapatkan pembaruan (dirilis oleh pemilik baru) tanpa harus membeli kembali / mengunduh ulang aplikasi?
Jawaban:
Mulai 11 Juni 2013 ini secara resmi menjadi mungkin. Inilah catatan resmi:
Pengembang yang terhormat,
Aplikasi sekarang dapat ditransfer dari satu pengembang ke pengembang lain dalam iTunes Connect, misalnya setelah akuisisi atau ketika kesepakatan distribusi berakhir. Mentransfer kepemilikan aplikasi tidak memengaruhi ketersediaan aplikasi di App Store. Semua peringkat dan ulasan akan ditransfer dan pelanggan Anda akan terus memiliki akses ke semua pembaruan aplikasi yang tersedia.
Untuk mentransfer aplikasi, buka halaman Ringkasan Aplikasi aplikasi di modul Kelola Aplikasi Anda di iTunes Connect dan klik Transfer Aplikasi. Pastikan bahwa:
• Akun Anda aktif
• Anda telah menerima versi terbaru dari kontrak Anda
• Aplikasi Anda memiliki setidaknya satu versi yang disetujui
• Aplikasi Anda dalam Ready for Sale, Biner Tidak Valid, Ditolak, Pengembang Ditolak, atau Pengembang Dihapus dari status Penjualan
• Semua Pembelian Dalam Aplikasi yang terkait berada dalam status Siap Kirim, Siap Dijual, Ditolak, Pengembang Dihapus dari Penjualan, atau Disetujui
• Anda tahu ID Apple dari Agen Tim penerima dan ID Tim mereka.
Untuk informasi lebih lanjut tentang transfer aplikasi, lihat tutorial video di iTunes Connect. Untuk menemukan jawaban atas pertanyaan umum tentang transfer aplikasi, lihat FAQ di iTunes Connect.
Salam, tim App Store
sumber
UPDATE: JAWABAN INI Habis. MUNCULNYA TELAH TELAH BENAR PADA SAAT ITU TERTULIS. TIDAK PERLU MENGUNDUHNYA, TETAPI JANGAN PERCAYA BAIK!
Jawaban resmi adalah Tidak . Dari FAQ iTunes Connect :
Sumber daya tambahan yang mengkonfirmasi ini, dari pengembang FutureTap Ortwin Gentz, kembali ketika ia membeli WhereTo? dari Perangkat Lunak Sophiestication:
mentransfer episode terakhir aplikasi iphone
diukir di batu mentransfer aplikasi iphone
sumber
Tindak Lanjut: Setelah semua: itu mungkin (pada akhir Maret 2010).
Saya belum membaca semua komentar atau utas lainnya tentang masalah ini, jadi ini mungkin sudah usang, tetapi sepertinya itu pada dasarnya terkait dengan struktur appStore yang terkait dengan iTunes.
Anda tidak dapat menjadi bagian dari The Beatles dan the Rolling Stones Bands ...
Bagaimanapun, akhirnya, seorang kolega berhasil menyelesaikan masalah, dan kami mendapatkan Aplikasi kami (yang berjalan di bawah akun Dev pribadi saya yang tunggal) berjalan di bawah akun perusahaan yang baru. Kami menjaga peringkat kami, tempat kami # 1 di kategori kami di appstore, dan semuanya berjalan lancar (setelah beberapa jam panggilan telepon dengan apel).
Sejauh yang saya ingat, masalah utama adalah orang-orang di meja bantuan mengetahui bahwa hal-hal akan berubah, tetapi mereka tidak tahu kapan dan bagaimana. Mungkin karena iPad datang dan jadwal terkait yang terlibat). Bagaimanapun. Itu mungkin, dan itu sangat mudah. Kirim permintaan Anda, tunggu beberapa minggu (mungkin berhari-hari sekarang), dan Anda akan ditransfer. Namun satu masalah: Mereka mungkin memiliki beberapa bug dalam kode migrasi mereka, karena apel mencampur nama depan dan nama belakang akun dev / master setelah migrasi. baik, siapa yang peduli.
sumber
Saya punya pengalaman sendiri dengan ini, dan jawaban yang saya dapatkan dari Hubungan Pengembang Apple (Meskipun butuh satu bulan untuk mendapatkan respons email dan 6 minggu untuk panggilan telepon tindak lanjut) adalah (singkatnya) bahwa saat ini mereka tidak menawarkan cara apa pun untuk mentransfer aplikasi individual dari satu akun pengembang ke akun pengembang lainnya.
Dia melakukannya dengan mengatakan bahwa ada "Opsi" tunggal untuk melakukan transfer semacam ini, yaitu untuk menghapus aplikasi dari akun yang saat ini aktif, dan kemudian mengirimkan kembali ke toko Apple dari akun baru dengan nama yang sama (tapi itu akan memiliki id toko aplikasi baru). Saya menunjukkan (dan dia mengakui) bahwa ini akan menghapus ulasan pengguna yang ada, merusak jalur peningkatan untuk pengguna yang ada, memutus iAds, pembelian dalam aplikasi, dan integrasi pusat permainan. Jadi itu sebenarnya bukan solusi sama sekali.
Dia juga mengatakan bahwa tidak mungkin untuk mentransfer kepemilikan semua aplikasi Anda ke akun lain yang ada (mereka tampaknya tidak memiliki rincian untuk memindahkan aplikasi individual). Namun jika saya ingin menyerahkan semua aplikasi saya kepada orang lain, hal itu dimungkinkan dengan membuat korporasi (mungkin S-Corp, meskipun dia tidak menyarankan), mengalihkan kepemilikan akun saya ke S-Corp (yang akan diizinkan jika saya adalah pemilik bagian), dan kemudian menjual s-corp kepada pemilik baru. (Astaga kan?)
Metode yang saya rencanakan adalah sebagai berikut (saya akan memperbarui dengan kesuksesan saya), Dalam kasus khusus saya, saya memiliki aplikasi berbayar yang (0,99) yang saya coba transfer ke pemilik lain:
Saya akan membuat aplikasi ringan menggunakan AppID yang sama yang dirancang untuk memberi tahu pengguna bahwa Aplikasi telah mengubah pemilik, dan menyediakan tautan ke toko aplikasi tempat mereka dapat mengunduh aplikasi baru. Ketika diluncurkan akan mengunggah bentuk hash UDID mereka ke server (yang sekarang harus saya pertahankan) dengan mendaftarkan mereka sebagai pelanggan sebelumnya.
Saya akan mengunggah aplikasi ringan ini ke akun saya yang ada sebagai peningkatan ke aplikasi lain yang sudah ada (sehingga ketika pengguna memperbarui, mereka akan ditandai sebagai pelanggan yang sudah ada, disajikan dengan pesan yang menjelaskan situasi, dan tautan ke aplikasi baru)
Saya akan mengonversi aplikasi berbayar saya menjadi aplikasi ringan yang memiliki beberapa fungsi, tetapi membutuhkan pembelian dalam aplikasi sebesar 0,99 untuk mendapatkan fungsionalitas penuh. Selain itu, aplikasi baru ini akan memeriksa dengan server saya untuk melihat apakah UDID ada dalam database pelanggan yang ada, dan jika demikian beri mereka fungsionalitas penuh (tanpa harus melakukan pembelian dalam aplikasi).
... ARGHH! :) Ini adalah pengalaman buruk bagi para pelanggan dan banyak pekerjaan bagi pengembang ... tetapi satu-satunya pilihan yang disediakan oleh Apple. (Meskipun, saya tidak yakin itu akan berfungsi, karena sangat mungkin mereka akan menolak aplikasi "pembaruan" saya yang ringan dari toko, dan dengan demikian juga mencegah jalur upgrade peretasan)
UPDATE : Terlalu banyak pekerjaan untuk orang yang saya coba berikan aplikasi. Akhirnya tidak melanjutkan rencana. Pikirkan bahwa itu mungkin masih berfungsi, dan akan senang mendengar dari siapa saja yang mencobanya atau menariknya :)
sumber
iTunesConnect sekarang memungkinkan Transfer Aplikasi yang diberikan batasan aplikasi tertentu (tidak ada aplikasi iCloud atau Push Notification yang diizinkan saat ini. Notifikasi Lokal ok, tentu saja.)
Lihat FAQ iTunesConnect di Transfer Aplikasi ... https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/10.0.0.9.1.0.9.1.5.10.1
Anda hanya dapat memulai atau menerima transfer jika login iTunesConnect Anda memiliki izin peran "Legal".
SETELAH TRANSFER YANG: The teamId dan bundleID tidak akan berubah sama sekali. Id pembelian dalam aplikasi juga tidak.
Di akun pengembang perusahaan saya, sekarang saya melihat aplikasi dengan PERSIS TeamID yang SAMA. Bundle seperti yang saya lihat di kode sumber yang dibeli dari perusahaan lain (dan kode sumber itu dikirim secara terpisah, bukan melalui Apple) ...
BundleId ini sekarang terdaftar di antara aplikasi saya yang lain yang terdaftar di Provisioning Profil iTunesConnect. Saya hanya membuat profil Pengembangan dan Distribusi / AdHoc baru untuk aplikasi saya yang baru dibeli. Lalu saya mengunduh profil provisi yang baru ke dalam Xcode, sama seperti aplikasi Anda sendiri.
Cukup tanpa rasa sakit. Apple terima kasih.
sumber
Apa yang dikatakan Lou Franco.
Where To example benar-benar baik untuk dipertimbangkan, karena mereka akhirnya harus puas dengan kenyataan bahwa semua pelanggan yang ada perlu membeli aplikasi lagi. Apple tidak memiliki infrastruktur latar belakang untuk mengubah kepemilikan.
Konsekuensi buruk lain dari mesin penjualan-musik-warisan yang diwarisi dari iTunes semula. Lagu-lagu tampaknya tidak mengubah pemilik.
Lihat di sini, untuk resolusi Di mana: mentransfer episode terakhir aplikasi iphone
sumber
Sejak sekarang, ini sekarang dimungkinkan menggunakan iTunesConnect.
sumber
Dari apa yang saya pahami, ini bisa dilakukan, tetapi itu memerlukan intervensi manual oleh tim iTunes Store, bisa memakan waktu berbulan-bulan untuk dilalui, dan mungkin melibatkan beberapa periode ketika aplikasi Anda tidak dijual di bawah salah satu akun. Jika Anda tahu siapa yang akan menjadi pelanggan Anda, cukup letakkan di bawah akun mereka untuk memulai. Jika tidak, ingat untuk masa depan bahwa membalik aplikasi bukanlah hal yang mudah dilakukan, dan sesuaikan model bisnis Anda.
sumber
Hal ini dimungkinkan sejak Juni 2013. Anda dapat mentransfer aplikasi ke pengembang lain dengan sangat mudah - ini adalah FAQ resmi dari Apple (tersedia untuk pengembang terdaftar).
sumber
Selain hal-hal yang telah saya sebutkan, bahwa beberapa masalah tertentu dapat muncul yang tidak disebutkan dalam Pedoman AppStore atau dokumentasi.
Saya menemukan beberapa masalah dengan aplikasi yang memiliki langganan (yang pada Januari 2015 tidak dapat ditransfer). Setelah mencoba untuk mentransfer aplikasi saya menemukan melalui FAQ di Pusat Dukungan Pengembang iTC alias Bagian Bantuan hal-hal berikut (Tautan ke bagian FAQ ) ...
Juga persyaratan yang biasa adalah :
Semoga itu membantu menghindari kecelakaan sebelum Anda mencoba mentransfer aplikasi .
sumber
Karena transfer kepemilikan saat ini tidak didukung dan merupakan "proses pengecualian", masuk akal untuk tidak menganggapnya sebagai mode operasi Anda.
Masalah besar yang Anda hadapi adalah: aplikasi terikat ke akun pengembang dan Anda ingin menyimpan akun pengembang ANDA setelah Anda mentransfer aplikasi.
Oleh karena itu, mengapa tidak menyiapkan akun pengembang BARU , satu-satunya tujuan adalah menjadi pemegang aplikasi yang satu ini dan, saat Anda menjual aplikasi, Anda bisa mentransfer kredensial akun pengembang ke pemilik baru.
Pada titik itu, mereka dapat memperbarui nama, alamat, nama perusahaan, info bank, dll.
Tentu saja, kontrak transfer Anda akan memiliki beberapa penjelasan yang menjelaskan bagaimana, sementara itu, uang yang Anda dapatkan dari Apple akan dipatahkan kepada pemilik baru (berikan batas waktu - seperti 90 hari - pada ini sehingga mereka tidak mengambil selamanya memperbarui info.)
Saya belum mencoba ini, tetapi sepertinya solusi yang layak. Sekali lagi, masalahnya adalah aplikasi tersebut terkait dengan akun pengembang dan Anda tidak ingin mentransfer akun Anda. Karenanya, Just Makes Sense ™ ini.
sumber
Pembaruan terakhir dari iTunes Connect:
sumber
Kira saya terlambat ke pesta tetapi Apple hanya menambahkan tombol ke iTunes Connect untuk melakukan hal ini. Masuk ke akun iTunes Connect Anda, buka 'Kelola Aplikasi' dan klik aplikasi yang ingin Anda transfer. Di bagian kanan atas, ada tombol untuk mentransfer aplikasi Anda sekarang.
Bersulang!
sumber
Sejauh yang saya tahu tidak ada cara untuk mentransfer aplikasi ke pengguna / perusahaan lain. Saya pikir aplikasi tersebut harus ada di akun pelanggan Anda dari awal. Kalau tidak, Anda mungkin memiliki masalah pembayaran juga (orang-orang membayar Anda alih-alih pelanggan Anda).
Mengapa tidak hanya menjual aplikasi ke pelanggan sebelum merilisnya. Jika mereka ingin melihatnya berjalan sebelum dirilis, cukup kirimkan kepada mereka versi yang dibuat dengan sertifikat ad-hoc.
sumber
Ada beberapa pertimbangan tambahan:
Jika Anda hanya dapat mengalihkan kepemilikan Aplikasi di belakang layar, sehingga mengubah kontrak, tetapi bukan aplikasi itu sendiri, Anda mungkin baik-baik saja.
Tetapi jika Anda hanya akan mentransfer kode sumber Anda, pemilik aplikasi yang akan datang harus menandatanganinya dengan sertifikatnya sendiri, yang pada dasarnya akan membuat aplikasi sebagai yang "baru".
Pengguna akan kehilangan pengaturan mereka (jika aplikasi Anda melakukan beberapa konfigurasi tetap) dan mereka akan kehilangan riwayat aplikasi di toko aplikasi (peringkat, dll.).
sumber
Sesuai pengumuman baru dari Apple hari ini (tepat setelah rilis iOS 7) ini menjadi mungkin. Dikatakan "Aplikasi sekarang dapat ditransfer dari satu pengembang ke pengembang lain dalam iTunes Connect, misalnya setelah akuisisi atau ketika kesepakatan distribusi berakhir. Mentransfer kepemilikan aplikasi tidak memengaruhi ketersediaan aplikasi di App Store. Semua peringkat dan ulasan akan ditransfer dan pelanggan Anda akan terus memiliki akses ke semua pembaruan aplikasi yang tersedia. "
sumber
Sesuatu yang bermanfaat:
Dokumentasi situs Apple dengan UI itunesconnect baru dirilis pada Sep, 5.2014
Mentransfer kode menggunakan github
Catatan: Gunakan akun peran agen , dan mungkin Anda harus mengklik "Perjanjian, Pajak, dan Perbankan" untuk meminta Kontrak terlebih dahulu .
sumber
Saya tidak percaya bahwa Anda dapat mentransfer kepemilikan ke akun lain. Tetapi solusi sederhana adalah menambahkan skema URL ke aplikasi Anda untuk memungkinkan data ditransfer dari aplikasi Anda ke aplikasi baru yang akan dirilis oleh pelanggan Anda dengan sumber yang sama.
Aplikasi baru ini harus gratis (mungkin versi lite?), Sehingga pelanggan lama Anda tidak akan dipaksa untuk membelinya lagi. Satu-satunya downside nyata yang bisa saya lihat dari ini adalah bahwa aplikasi baru pada dasarnya akan memulai lagi dari perspektif pemasaran, yang tentu saja bukan hal kecil!
Mobile Orchard memiliki artikel tentang migrasi data dari Lite ke versi berbayar dari aplikasi yang mungkin menarik:
Migrasi data aplikasi iPhone Lite ke berbayar dengan penangan URL khusus
sumber