有料アプリの 1 つの新しいバージョンをリリースしたいのですが、In App Billing v2 統合により無料になりました。
問題は、新しいバージョンをテスト アカウントでテストできますか? 通常の状況では、まったく新しいアプリの場合、APK をドラフトとしてアップロードし、テスト アカウントで構成されたデバイスから購入をテストしますが、それで問題ありません。しかし、この場合、アプリをテストしようとすると、有名な「このバージョンのアプリケーションは Market Billing 用に構成されていません」が表示されます。これは、Google Play で現在公開されている APK がアプリ内課金のない v1 であり、アプリ内課金で v2 をドラフトとしてアップロードしたにもかかわらず、自分のデバイスにアプリ内課金で v2 をインストールしたという事実に関連する問題ですか? ?
明確にするために、私のシナリオは次のとおりです。
- 現在、有料アプリであるアプリの v1 を Google Play で公開しています。
- アプリの新しい v2 を下書きとして Google Play にアップロードしました。アプリ内課金の統合により無料になりました。
- アプリの新しい v2 を手動でデバイスにインストールしました。
- 「このバージョンのアプリケーションは Market Billing 用に構成されていません」というエラーが表示されるため、アプリをテストできません。
なんで?In App Billing を含まないアプリの v1 を既に公開しているためですか?