web-dev-qa-db-ja.com

リクエストしたアイテムは購入できません-Androidアプリの請求

アプリの請求に使用するアプリケーションを開発しているため、自分の製品IDを使用してテストすることはできません。開発者サイトに記載されているすべての手順を実行しました。私が持っています、

  1. リリース証明書付きの署名済みapkを開発者コンソールにアップロードしました。
  2. Apkをアルファチャネルに公開しました。
  3. 製品IDを開発者コンソールにリストしました。
  4. 製品IDをアクティブにしました。開発者コンソールではアクティブとしてマークされています。
  5. 開発者コンソールにテストアカウントをリストしました。
  6. 開発者コンソールにアップロードしたのと同じapkをデバイスにインストールしました。
  7. デバイスは、開発者アカウントではなくテストアカウントでログインします。
  8. アプリで使用するIDは、logcatメッセージごとにコンソールにリストしたIDと同じです。

しかし、アイテムは購入できません。

何が悪いのかわからない。

私はこの質問がスタックオーバーフローで何度か尋ねられたことを知っています、そして私はそれらのすべてを経験しましたが、解決策のどれも私にはうまくいかないようですので、この問題を重複として閉じないでください。

21
Sunny Shah

私の解決策を見つけたので、テスターのアカウントもアルファに追加する必要がありました。 Googleはポリシーを変更しました。テストアカウントリストに追加するだけでなく、アルファテスターである必要があります。私の手順:

  • Alpha APKに移動
  • アルファテストタイプの切り替え
  • リストを作成する
  • テスターのメールを追加
  • セーブ
  • 更新を送信する(ページの右上)
  • 15分待つ
  • テストアカウントでオプトインURLを開き、[テスターに​​なる]をクリックします
42
Kerwan

なぜ多くのタスクを実行する必要があるのですか?

MailLisense Testingに追加するだけです。

Developer Consoleで、Settings-> Developer Account-> Account Detailsに移動します。次に、下にスクロールします。

enter image description here

Alphaリリースなどは必要ありません。

0
Hasib Akter

このエラーも発生しています。このために、アップグレードされたバージョンで新しい署名済みアプリを生成し、次の手順に従います

  • google Playコンソールを開く

  • リリース管理->アプリリリースに移動します

  • ベータトラックでアプリを作成http://prntscr.com/ntxgr5

アプリがベータトラックで作成されてから実稼働に行く場合、実稼働に進むをクリックすると、ドラフトがいっぱいであるなどのエラーが表示されるため、ドラフトをクリアする必要があります

  • アプリのリリースでは、一番上のトラックはプロダクショントラックです。一番下の左側にある編集リリースをクリックします。それをクリックしてアプリを削除します。

その後、ベータトラックに進み、実稼働に進み、15〜20分後に最新のアプリがプレイストアに反映されます

0
Harry