2012-07-30 7 views
30

私の問題の解決方法はわかりません。 Androidマーケットにアンドロイドアプリを公開しました。いくつかの問題を修正した後、私たちはそのビルドに署名するために使用される秘密鍵を失ってしまったため、市場の次のバージョンのアプリとしてリリースすることはできません。更新バージョンが同じ鍵で署名されていない場合、アンドロイドはビルドを受け入れていません。アンドロイドマーケットでアップロードしたアプリのキーストアを失った

このアプリケーションでは、既に市販されているユーザーはほとんどいません。異なるパッケージ名で同じアプリケーションをアップロードすると、購入したユーザーは更新されたバージョンを取得できなくなります。どうすれば問題を解決できますか?これに関する提案はありますか?事前に

おかげで...

+0

私は恐れることはできません。これは、アプリに署名して同じキーで更新するセキュリティ対策であるためです。 –

答えて

26

あなたの鍵を回復する方法はありません。私はかつて誤って私を削除し、同じ問題に直面しました。私は自分の間違いについて既に私のアプリを購入した少数のユーザーに電子メールを送ってしまい、彼らが誰であるかを知らせるように言いました。それ以来、私は自分の鍵をいくつかコピーしました。もう一度、これを回復する方法はありません。

一方、あなたのコンピュータ上で、あなたのキーを間違って配置したり削除したりしていない前の日付にシステム復元を試みることができます。

+0

いいです。しかし、アプリはすでに500プラスの人々を購入しました。それは私にとってとても価値のあるものです。 –

+0

私はベータ版にプッシュしましたが、私はキーストアファイルを紛失しました。新しいファイルを作成できますか? – shobhan

+0

私はkestoreファイルを持っています。しかし、私はパスワードとエイリアス名を忘れてしまった。では、どうすればいいのですか?いくつか提案してください。 –

6

同じ問題が1度発生しました。上記のとおり、あなたの鍵を回復する方法はありません。しかし、あなたはそれを回復するために強引な力を尽くすことができます。

このスレッドは特に役立ちました:Forgot Keystore password, thinking of Brute-Force detection. will it corrupt the keystore?

あなたは、少なくともあなたの鍵はどうあるべきかの小さなアイデアを持っている必要があります。キーにはandroid,app2012があることがわかります。スクリプトはこれら3つの単語と他のすべての組み合わせを試します。私たちの場合、私たちは最初の試みでそれを回復しました。

幸運。

+2

キーストアが失われたら。アプリケーションを更新することはできません。パッケージ名とバージョンが異なるアプリケーションで新しいキーストアを作成し、新しいアプリケーションとして公開します。私はかつてこれで苦しんだ。私が得た最良の学習は、キーストアを保護するために、より良いアプローチはあなた自身に電子メールを送信することです。 –

+0

キーストアファイル自体を失った場合はどうすればいいですか? – Gattsu

+1

「キーストアファイル自体を紛失した場合はどうすればいいですか?」とお考えの場合、今後同じapkを作成する前にapkを生成する前に2回考えてください:) – james

関連する問題