2012-02-12 8 views
0

最近のクライアントとの話では、新しいバージョンのアプリケーションを現在のユーザーにリリースできるかどうか、興味深い質問があります。AppStore/Market:既存のユーザーベースを移行する

私たちはAndroid Market/App Storeの証明書を取得して、同じ署名でアプリケーションをリリースすることができますが、以前のサプライヤはビジネス敵ですので、アプリケーションで現在使用しているすべてのユーザーを標準アップデート機構。

これは可能ですか?アプリケーションを別の開発者/出版社のアカウントに移行し、iTunes/Marketアップデートが新しいバージョンをダウンロードしてインストールするように、以前のバージョンとはまったく異なるアップデートをリリースするには?

私は両方のプラットフォームのAndroidマーケットとApple App Storeで解決策を探していますが、それでもいくらかの料金を支払う必要があるとしても。

+0

これはプログラミング関連の質問ですか? – Abizern

+0

@Abizernは私によりよい場所を提供します –

+0

それのためのよりよい場所を見つけることは私に任せません、それはあなたのためです。私はこれがそれのための場所ではないと思うとしか言えません。 iOSアプリの場合、アプリのバンドルIDをデベロッパーアカウントに割り当てる必要があります。あなたが持っていない場合は、現在のアプリケーションを制御することはできません。 – Abizern

答えて

2

私はAndroidマーケットでのみ回答できます: 古いアプリケーションのリリースキーがある場合は、新しいアプリケーションを開発し、古いキーでアプリケーションに署名すれば、誰もがアップグレードできるようになります。もちろん、デバイスに保存されている古いデータを読み込んで、新しいアプリケーションが読むことができるフォーマットに変換するのはあなたの仕事ですが、実装上の問題です。また、アプリケーションのアップロードに使用されたGoogleアカウントにもアクセスする必要があります。 Googleはリクエストに応じてアカウントの所有権を譲渡することができます。

So:リリースキーがある場合は、Androidで可能です。それ以外の場合は、解決策が見つからないことは確かです。古いバージョンと新しいバージョンが異なるキーで署名されている場合、アプリケーションをアップグレードすることはできません。

+0

ああ、Android用の素晴らしいニュース、誰かがこのスレッドでiOSと同じ方法で話してくれることを願っています。ありがとう@theomega –

1

(アンドロイド用)私はこれをしていませんが、Googleの介入がなければ、アプリをロードするために使用されたアンドロイドマーケットアカウントとアプリに署名するために使用されたキーにアクセスする必要があります。あなたはそれらの2つのことがあれば可能です。それらがなければ、おそらく新しいアプリを作る必要があります。

+0

問題は、このアプリを別のアカウントに移行したいので、以前の発行元に属しません。出来ますか? –

+0

リリースキーは開発者アカウントに関連付けられています。アプリのリリースキーを変更する予定がある場合(開発者アカウントを変更しているため)、私には唯一可能な方法はGoogleに連絡することです。 –

関連する問題