5

Google Play で公開されている既存のアプリ (apk v282) があります。このアプリにはアプリ内アイテムがなく、課金権限もありません。

アプリ内製品と請求許可を含むアップグレード バージョン (v292) を開発しました。

Google Play コンソールでアプリ内製品を作成する際に問題が発生しました: Google Play コンソールで v292 apk をドラフトとしてアップロードすると、ドラフトに古いものと新しいものの 2 つの APK がリストされます。 ここに画像の説明を入力

このページから、2 つの選択肢があります。

1- 左のリストの「アプリ内製品」をクリックして製品を作成すると、次のようなページが表示されます。

アプリ内アイテムを追加するには、BILLING パーミッションを APK に追加する必要があります。

そのため、おそらく v282 がまだドラフト構成であるため、アプリ内製品を作成できません。

2- または、ドラフト構成に新しい v292 のみを残すために、古い v282 APK (BILLING パーミッションがなかったもの) を削除します。しかし、「アプリ内製品」をクリックすると、設定が保存されていないというポップアップ警告が表示されます。ただし、保存するボタンはなく、公開するだけです。もちろん、テスト中なので公開したくありません。

要約すると、アプリ内購入なしで以前に公開されたアプリケーションでアプリ内購入をテストする方法は?

4

4 に答える 4

7

これに対する解決策を探しているすべての人にとって、apk をアルファ版にアップロードすることで十分です。そのため、課金権限を Android マニフェストに追加し、署名済みバージョンをビルドして、apk をアルファ版にロードする必要があります。その後、apk を本番環境にアップロードせずに、アプリ内購入製品を構成できます。

于 2015-04-24T12:34:27.600 に答える
1

パッケージ名を一時的に変更し、新しいアプリケーションをマーケットにアップロードする必要があります (公開する必要はありません)。

アプリの購入を確認するだけです。各パッケージ名は一意であり、Google はすべてのパッケージ名を覚えているので、これをリマインダーとして使用できますdon't choose any package name which you want to use in feature.

そして、それをテストし、その一時ビルドアプリで完全に成功したら、次の apk をアップロードする以前のパッケージ名を再度変更できます。そこから古いバージョンを削除する必要があります。今すぐアプリ内製品を作成してください。

アプリの購入を確認したい場合は、別のアカウントからその製品を購入するexcept this account in which you are uploading your apk必要があります。この機能を確認した後、お金をロールバックできることを心配しないでください。

私は最近この問題に直面し、このようにフォローしましたので、私の経験から何らかの助けが得られることを願っています.

于 2013-02-18T09:34:02.457 に答える
1

私はまったく同じ問題を抱えていました。私が最終的にやったのは、新しい許可を使用して新しいリリースをアップロードすることでしたが、アプリ内課金オプションは表示されませんでした。表示されないようにするのは簡単だった広告を削除するための単なる設定オプションだったので、私のものは簡単でした. サイトを公開すると、アプリ内製品を作成できるようになり、新しい apk ファイルをテストして、すぐに公開することができました。

于 2013-02-16T13:38:13.857 に答える
0

ここでの問題は、複数の apk を公開しようとしていると Google Play コンソールが認識していることだと思います。これは、apk が異なるデバイス構成をターゲットにしている場合にのみサポートされます。

複数の APK の公開

以前のバージョンを削除すると、アプリ内課金で新しいバージョンを有効にできると思います。これをすぐに試して、詳細がわかったらこの回答を更新します。

于 2013-02-24T18:30:47.593 に答える