Android=アプリケーションを開発しています。このアプリケーションでは、「アプリ内課金」機能を使用しています。
Googleコンソールアカウントにapkをアップロードし、製品ID、価格、その他の必要なものを設定して、すべてのデータをドラフトに保存しました(アプリケーションはまだドラフトモードです)。アプリはまだ公開していません。
数分後、私は古い署名済みapkファイルをアップロードし、このapkのキーストアがすでに失われていることに気付きました。
ここで、この古いapkファイルを削除し、新しいファイルをドラフトモードでアップロードします。
私の問題は:
編集:
同じ名前と同じパッケージ名でアプリを公開したい。アプリ名を少なくとも変更したくありません。
これを行うには、Release management
> Artifact library
に移動してAPKを削除します。
Draft
をクリックし、次にDelete This App
をクリックします。これにより、下書きとすべてのアプリ内課金サービスが削除されます
アーティファクトは削除できなくなりました。
これは、組み込みのヘルプとサポートを介したピートとの私のチャットの一部です。
ピート:待ってくれてありがとう。すでに配信したAPKは削除できません。次のProduction APKはバージョンコード3以上である必要があります。
私:では、そのビルドのアーティファクトを削除することはできないのですか?
ピート:そうだね。
(追記:私の特定の問題のため、バージョンコード3について言及しました)
[〜#〜] kotios [〜#〜] の答えを試すことができます。
引用 まだ公開されていないアプリをGoogle Playから削除できますか? :
まあ、答えは戦略がまだ機能するということです。アプリを公開したことがない場合は、Google Playからアプリのすべての痕跡を削除でき、別のパブリッシャーアカウントが同じパッケージ名でアプリをアップロードできます。必要なのは、(必要に応じて)非アクティブ化してからすべての.apkファイルを削除することだけで、アプリは開発者コンソールから消えます。
アプリが公開された場合、これは機能しません。アプリを非公開にすることはできますが、アプリの公開中にアクティブであった.apkファイルを削除することはできません。 (この動作は、私が知る限り文書化されていません。)これは残念です。誰もダウンロードしていないアプリのすべての痕跡を完全に削除できるといいですね。自分のアプリの購入を含め、Google Playのすべての側面をエミュレートするサンドボックス領域がさらに良いでしょう(そして、エミュレータを介してそれを行うことをサポートします)。
また、すべてのGoogle Playサーバーへの変更の伝播に伴う遅延は、1年前のAndroid Marketの場合よりも遅れているように見えます。1つのケースでは、ライセンス応答をテストするときに2時間待たなければなりませんでした。 「NOT_MARKET_MANAGED」から応答が返される前に、アプリをアップロード(公開ではない)した後。