14

そのため、課金が有効になっているPlayストアに新しいAPKをアップロードするのに問題があります。

現在、有料の公開アプリがあり、ユーザーが年間サブスクリプションを取得してアプリの最新データを取得できるように、サブスクリプションアプリに変更したいと考えています。

今私の問題は、開発者コンソールが請求の権限が有効になっているドラフトAPKをアップロードできないことです。開発コンソールにログインし、APKに移動し、シンプルモードから詳細モードに変更し、新しいAPKをドラフトとして保存します。アップロードすると、次のエラーが発生します。

This configuration cannot be published for the following reason(s):

All devices that might receive version 1 would receive version 2.

Some devices are eligible to run multiple APKs. In such a scenario, the device will receive the APK with the higher version code.

バージョンコードとバージョン番号を現在より1つ高くなるように更新し、2つの値のうち1つだけをアップグレードするさまざまな組み合わせを更新しましたが、それでも成功しませんでした。

アプリは同じキーストアで署名されています。

ありがとう、DMan

4

3 に答える 3

22

これが実際に何を意味するのかを理解しました。基本的に、新しい apk を実際に公開するには、現在の apk をアーカイブする必要があることを教えてくれました。新しい apk が下書きとして正常に追加されました。このメッセージは少しぎこちない言い方で、実際にはバージョン 2 を公開するにはバージョン 1 をアーカイブする必要があるという意味であり、保存した下書きに問題があったわけではありません。

ありがとう、ディーマン

于 2013-03-07T18:34:05.707 に答える
3

はい、必要なのは古いアプリケーションを無効にすることだけです。その後、左上の領域で公開ボタンを押すことができるようになり、新しい APK が公開されます。

于 2013-06-04T15:11:07.990 に答える
2

最初のバージョンを無効にしましたか? デフォルトでは、詳細モードでアップロードした後、最初のバージョンと 2 番目のバージョンの両方が有効になります。2 つの APK がアクティブで、同じデバイスに到達するため、2 つのうちの 1 つが役に立たないと言っているだけのように思えます。

于 2013-03-07T15:57:19.587 に答える