1

バージョン0.1のappsgeyserを使ってアプリを作りました。

phonegap でより多くの機能を備えた同じアプリを作成し、バージョンを 0.2 に更新しました。すべてがうまくいきますが、同じアプリでapkをGoogleストアにアップロードしているときに、SHA1が変更されており、同じ証明書を使用する必要があると表示されます。

何をすればよいでしょうか?

ありがとう

4

1 に答える 1

1

Play ストアでは.apk、公開する前に署名する必要があります。

AppsGeyser でアプリを作成して Play に公開した場合、アプリケーションは AppsGeyser 秘密鍵によって署名されます (公開する.apk前に明示的に署名した場合や、AppsGeyser に秘密鍵ストアを提供した場合を除きます)。 .

AppsGeyserはキーストアを提供しません。ソフトウェアの新しいバージョンに署名できるようにするために必要です。これに関するドキュメントからの引用は次のとおりです。

アプリケーションの将来のすべてのバージョンに署名するには、秘密鍵が必要です。キーを紛失したり置き忘れたりすると、既存のアプリケーションに更新を公開できなくなります。以前に生成されたキーを再生成することはできません。

つまり、ここには 2 つのオプションがあります。AppsGeyser に固執し、そのサービスを使用してアプリを更新するか、まったく新しいアプリケーションとしてアプリの更新を公開します。

于 2013-12-07T13:33:37.187 に答える