【個人アプリ開発】自分で作ったアプリのアプリ内課金アイテムが買えない→ライセンステスターの登録を削除で解決した

このサイト・および記事にはアフィリエイト広告を利用しています。

小学2年生を育てながら個人アプリ開発&運営をしています。

先日リリースしたお買物メモアプリ「Happy Shared Shopping(ハピシェア)」で自分のAndroid端末でアプリ内課金アイテム(プレミアム)を購入しようとしたら買えない事象が発生しました。
Googleに問い合わせたところ、仕事用アカウントのメールアドレスをライセンステスターに登録したままだったことが原因とわかりました。

解決まで意外と時間がかかったので備忘録です。

Play Consoleでライセンステスターを削除する

Googleに問い合わせた結果、ライセンステスターとして、仕事用のアカウントが登録されたままになっていることが原因とわかりました。

対応方法

  1. Play Console > [設定] > [ライセンス テスト] にアクセス。
  2. 「ライセンス テスター(自動生成)」の右矢印をクリック。
  3. 削除するメールアドレス横のゴミ箱マークで削除し、変更を保存。

私の場合、ライセンステスターに仕事用のメールアドレスを登録していたので、それらを全て削除しました。

今回の事象:Android端末から購入すると「テストカード」のみの表示

1台のAndroid端末で、複数のGoogleアカウントを使い分けています。

なお、個人アカウントはライセンステスターに登録していませんでした。

  • Play Storeでアプリをダウンロードしたアカウント:個人アカウント
  • アプリへのログイン:個人アカウント
  • アプリ内課金アイテムの購入時に表示されたアカウント:仕事用アカウント(勝手に切り替わってしまう)
ライセンステスターに登録していない個人アカウントでアプリにログインしているのにテストカードの表示
ライセンステスターに登録している仕事用アカウントが表示される

今回は個人としてアプリ内課金アイテムを購入したかったので、アプリのダウンロードやアプリへのログインは個人アカウントで行いました。

しかし、アプリ内課金アイテムを購入する際には、仕事用アカウントが表示され、テストカードしか表示されませんでした。

1つの端末で複数アカウントを使い回す際は注意が必要

アプリのダウンロードやアプリへのログインを個人アカウントで行っていても、アプリ内課金アイテム購入時はライセンステスターに登録されている情報を引っ張ってきてしまうようです。

1つの端末を使い回す際には注意が必要です。

ご参考までに。

リリースしたお買物メモアプリ「Happy Shared Shopping(ハピシェア)」はこちら

▼ダウンロードはこちらから▼