2011-11-10 19 views
3

keytoolで作成された元のcertificate.keystoreファイルを失ったが、正確な端末出力とそれを作成するために入力したすべてのものがあれば、アンドロイドマーケットサイトを公開すると、新しいapkに同じ証明書で署名する必要はありませんか?Android証明書の問題

+0

はこれを試してみてください:重複した情報を使用して2つの新しいキーを作成します。私はあなたがそれらが同一ではないことが分かると信じていますが、いずれにせよ、あなたはあなたの質問に答えるでしょう。 – mah

+0

@mahなので、基本的に*元の証明書を持っていないと、キーストアファイルがあります。私のアンドロイドアプリを更新する方法はありません。 – penguinrob

+0

@mahいいえ、速いmd5は彼らが違うことを示しました。 : -/ – penguinrob

答えて

2

これはGoogleアンドロイド市場の大きな欠陥です。あなたのアップルデベロッパーアカウントで証明書をリクエストできるAppleとは異なり、Googleにはまだそのようなサービスはありません。あなたが証明書を失ったら、それはそれです。人々がダウンロードできるように、更新されたバージョンのアプリを公開することはできません。

あなたのユーザベースには、通常のアップデートが不可能な変更を加えた新しいバージョンのアプリケーションがあり、古いバージョンをアンインストールして新しいバージョンをダウンロードし、古いバージョンを公開しなくてはならないアプリストアからダウンロードして新しいものを公開する。 (その白い嘘のビット、しかし人々はあなたが証明書を紛失したと言っているよりもずっと泣いてはいけません)多くのユーザーはあなたが何を知っていることさえ知りません。

バックアップ用に証明書を複製したままにしておきます安全に保管してください!名前を知られていないflashdriveに置いてください(盗まれた人たちが証明書を知っていることは分かりません)。数か月前からキーワードを使ってメールを簡単に取り出せるため、Gmailは優れています。あなたがする必要がある場合は、CDに焼いて薬のキャビネットに入れてください。このことができます

希望、幸運

+0

はい、それは大きな欠陥です、私は同意します。私が作ったとき、私はそれを作るのに使った情報を保存しましたが、証明書自体は保存していませんでした。再発行の問題は、それが有料アプリだということで、ユーザーは再び支払いをしなければならないと信じています。これは私が心配していることです。 – penguinrob

+0

* AND *の場合、無料(Apple App Storeのプロモーションコードのような)のアプリを提供する方法がないので、既存のユーザーに無料のライセンスを与えるだけではありません。どんなアイデアですか?] – penguinrob

+0

ugh thats少し毛深いです。私はここで多くの助けになることはありませんので、iveは有料アプリをリリースしたことはありません。どのような口座が正しく支払われたのかのリストがありますか?それらのアカウントにあなたの新しいアプリを手作業で、またはスクリプト(あなたのユーザー数に応じて)を与えることができるかもしれません。 –

0

私は、生成された証明書と秘密鍵が同じになるとは思わない。

関連する問題