14

私は Android アプリケーションを開発しています。このアプリケーションでは、「アプリ内課金」機能を使用しています。

google consoleアカウントにapkをアップロードし、プロダクトIDや価格など必要なものを設定し、すべてのデータを下書きに保存しました(アプリケーションはまだ下書きモードです)。アプリをまだ公開していません。

数分後、古い署名付き apk ファイルをアップロードし、この apk のキーストアが既に失われていることに気付きました。

今、この古い apk ファイルを削除し、新しい apk ファイルをドラフト モードでアップロードしたいと考えています。

私の問題は次のとおりです。

  1. 古い apk ファイルを Google コンソール アカウントから削除する方法 (ドラフト モードの場合)
  2. 新しいキー ストアを使用して新しい署名付き apk ファイルをアップロードする方法 (古いキー ストアを紛失したため)

編集:

同じ名前と同じパッケージ名でアプリを公開したい。少なくともアプリ名を変更したくありません。

4

5 に答える 5

2

アーティファクトはもう削除できません。

これは、組み込みのヘルプとサポートを介したピートとのチャットの一部です。

ピート:お待たせしました。既に提供した apk を削除することはできません。次の製品版 apk は、バージョン コード 3 以上である必要があります。

私: では、そのビルドのアーティファクトを削除することはできませんか?

ピート: その通りです。

(PS彼は私の問題のためにバージョンコード3について言及しました)

KOTIOSの答えを試すことができます。

于 2017-10-27T19:09:36.827 に答える
1

まだ公開されていないアプリを Google Play から削除することはできますか? :

答えは、その戦略は今でも有効だということです。アプリを公開したことがない場合は、その痕跡をすべて Google Play から削除して、別のパブリッシャー アカウントで同じパッケージ名のアプリをアップロードできます。(必要に応じて) 非アクティブ化してから、すべての .apk ファイルを削除するだけで、アプリは開発者コンソールから消えます。

アプリが公開されていた場合、これは機能しません。アプリの公開を取り消すことはできますが、アプリの公開中にアクティブだった .apk ファイルを削除することはできません。(この動作は、私が知る限り文書化されていません。) これは残念です。誰にもダウンロードされていないアプリのすべての痕跡を完全に削除できると便利です。さらに良いのは、独自のアプリを購入するなど、Google Play のすべての側面をエミュレートするサンドボックス エリアです (また、エミュレーターを介した実行をサポートします)。

また、すべての Google Play サーバーへの変更の反映に伴う遅延が、1 年前の Android マーケットの場合よりも悪化しているように見えることも発見しました。あるケースでは、ライセンス応答をテストする際に、アプリをアップロードしてから (ただし、公開はしていません)、応答が "NOT_MARKET_MANAGED" から返されるまで 2 時間待たなければなりませんでした。

于 2013-07-09T12:28:58.017 に答える