374 Stimmen

Diese Version der Anwendung ist nicht für die Abrechnung über Google Play konfiguriert

Wenn ich versuche, meine Anwendung mit In-App-Billing auszuführen, erhalte ich die Fehlermeldung: "Diese Version der Anwendung ist nicht für die Abrechnung über Google Play konfiguriert. Weitere Informationen finden Sie im Hilfecenter".

Ich habe die Berechtigung zur Rechnungsstellung bereits in der Manifestdatei und ich habe eine signierte .apk als Entwurf auf Google Play hochgeladen und ich habe diese signierte apk auch auf meinem Telefon installiert.

Kann mir jemand helfen, wie ich dieses Problem lösen kann?

1voto

Anoop M Maddasseri Punkte 9339

Kürzlich hat Google eine Änderung an seinen Systemen vorgenommen, und da Sie mindestens eine APK auf Ihre Konsole hochgeladen haben, können Sie Ihre In-App-Anfragen mit Ihrer App mit einem beliebigen Versionscode/einer beliebigen Versionsnummer testen.

Querverweis LINK

Konfigurieren Sie gradle um Ihren Debug-Build für die Fehlersuche zu signieren.

android {
    ...
    defaultConfig { ... }
    signingConfigs {
        release {
            storeFile file("my-release-key.jks")
            storePassword "password"
            keyAlias "my-alias"
            keyPassword "password"
        }
    }
    buildTypes {
        debug {
            signingConfig signingConfigs.release
            ...
        }
    }
}

1voto

Ali Akram Punkte 3823

LÖSUNG

Warten Sie einfach eine Weile, nachdem Sie Ihre App in den Play Store hochgeladen haben, denn Google braucht einige Zeit, um App-Versionen zu aktualisieren - es wird funktionieren!

1voto

Chetan Sable Punkte 11

Wenn Sie mit einer anderen App, die nicht veröffentlicht wird, aber hat die gleiche Id, Version Code und Versionsname der bereitgestellten ein so vergessen Sie nicht, appname.iml Datei Version in Flutter App zu bearbeiten, weil ich auf sie mit dem gleichen Fehler stecken wollte integrieren.

0voto

DZDomi Punkte 1677

Das Problem tritt auch auf, wenn Sie einen In-App-Kauf hinzugefügt haben, nachdem Sie die apk hochgeladen haben, aber die Anwendung noch nicht im Play Store veröffentlicht haben (Alpha, Beta und Produktion).

Das bedeutet im Grunde, dass Sie den In-App-Kauf hinzufügen müssen, NACHDEM Sie die apk im Play Store veröffentlicht haben (Alpha, Beta und Produktion). Andernfalls werden Sie nicht in der Lage sein, den In-App-Kauf zu kaufen oder abzufragen.

0voto

Gal Rom Punkte 5833

Mein Problem war, dass ich versucht habe, es mit dem debug.keystore zu prüfen, d.h. es durch eclipse laufen zu lassen. Ich habe es mit dem keystore exportiert, mit dem ich es im Alpha-Modus veröffentlicht habe (es muss veröffentlicht werden, bevor man es testen kann). habe es in meinem Telefon installiert und dann konnte ich es normal testen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X