1

追加レベルのアプリ内購入でゲームを作っています。必要なコードをすべて実装しましたが、テスト購入は完全に機能します。ただし、(未公開の)アプリに製品を追加しようとすると、Android開発者ダッシュボードに次のメッセージが表示されます。

「現在のアプリケーションバージョンではBILLING権限が使用されていないため、新しいアプリ内製品を追加できません。」

これらは私が持っている権限です:

<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.com.android.vending.BILLING" />
<uses-permission android:name="android.permission.BILLING" />

そのため、なぜこのメッセージが表示されるのか理解できません。どんな助けでも大歓迎です、私は今週末にゲームをリリースしようとしています、そしてこれは私の最後の障壁です。

事前に感謝し、私は答えを受け入れるので安心してください、私はここの人々が時々それについて心配することを知っています。

4

1 に答える 1

6

問題は許可にあります。使用する

<uses-permission android:name="com.android.vending.BILLING" />

アプリが必要なすべての権限を取得しているようです。私のアドバイスは、アップロードされたアプリのバージョンが現在のバージョンであること、およびドキュメントで参照されているGoogle Checkout Merchantアカウント(これは通常のGoogleまたはGoogle Checkoutアカウントとは異なります)を使用してログインしていることを確認することです。お役に立てれば!

于 2011-06-11T05:18:16.330 に答える