Frage

Ich mache ein Spiel mit In-App-Kauf für zusätzliche Levels. Ich habe den gesamten erforderlichen Code implementiert und die Testkäufe funktionieren perfekt. Wenn ich jedoch die Produkte zu meiner (unveröffentlichten) App hinzufügen möchte, erhalte ich die folgende Nachricht im Android Developer Dashboard:

"Neue In-App-Produkte können nicht hinzugefügt werden, da die aktuelle Anwendungsversion die Abrechnungserlaubnis nicht verwendet."

Dies sind die Berechtigungen, die ich habe:

<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" />

Ich kann also nicht verstehen, warum ich diese Nachricht bekomme. Jede Hilfe wäre sehr geschätzt, ich versuche dieses Wochenende, das Spiel zu veröffentlichen, und dies ist meine letzte Barriere.

Vielen Dank im Voraus und seien Sie versichert, dass ich eine Antwort annehmen werde. Ich weiß, dass die Leute hier manchmal Sorgen machen.

War es hilfreich?

Lösung

Das Problem ist mit der Erlaubnis. Verwenden

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

Es sieht so aus, als ob Ihre App alle Berechtigungen erhält, die sie benötigt. Mein Rat ist sicherzustellen Von den Dokumenten. Hoffe das hilft!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top