2013-05-03 12 views
5

Ich verstehe nicht, warum ich erhalte die folgende Meldung, wenn ich meine app bin ab:fehlgeschlagen Inventar abfragen: Fehler erfrischende Inventar

Error: Failed to query inventory: IabResult: Error refereshing inventory (querying prices of items). (response:6:Error)

ich beobachtet, dass, wenn die Netzwerkverbindung zur Verfügung steht i ‚dann don t bekomme die Fehlermeldung und es erscheint auch nicht für einige Zeit nach dem Schließen der Netzwerkverbindung. Aber sagen Sie nach ein paar Stunden noch einmal, dass die Nachricht auftaucht, wenn es kein Netzwerk gibt!

Irgendeine Idee, um dieses Problem zu umgehen? Kommt Caching hier im Bild? Gibt es eine Art Timeout? Sollten wir den Fehler einfach nicht anzeigen, wenn die Abfrage fehlschlägt?

EDIT:

Ich habe die App auf meinem Gerät installiert werden, indem mit einem Test-Account anmelden. Ich habe die In-App-Funktion ebenfalls gekauft.

Ist dieses Problem, weil es ein Testkonto?

Jede Hilfe wäre großartig.

Danke, Adithya.

+0

Dies ist keine direkte Antwort auf Ihre Frage, aber ich sollte hinzufügen, dass diese Fehlermeldung auch auftreten kann, wenn kein gültiges Google-Konto auf dem Telefon vorhanden ist. –

Antwort

0

ich die gleiche Fehlermeldung bekam, in meinem Fall war ich ein totaler Idiot und bestand den Base64-kodiert öffentlichen RSA-Schlüssel (verwendet im Setup von IabHelper) in der SKU-Liste. Als ich das zu der tatsächlichen In-App-Produkt-ID änderte, verschwand das Problem.

Verwandte Themen