In meinem Fall habe ich In-App-Produkt auf PlayStore und richten Sie unterschiedliche Preise für verschiedene Länder ein. Als nächstes, wenn ich Produkte unter Verwendung IabHelper.queryInventory()
abhole, ist der Preis des Produktes ein Grundpreis und nicht für bestimmtes Land.IabHelper queryInventory() liefert Grundpreise für Produkte
Grundpreis ist 12,99 Euro und der Preis für mein Land ist 9,99 Euro. IabHelper.queryInventory()
gibt eine Antwort mit dem Preis 12,99 Euro zurück. Aber wenn ich einen Kauf mache und den Dialog von PlayStore sehe, zeigt das, dass der tatsächliche Preis 9,99 Euro beträgt.
Ist es ein Problem in IabHelper oder mache ich etwas falsch?
ja, das ist, was ich versuche. und 'queryInventoryAsync' gibt den Grundpreis für das Produkt zurück. Land und Gebietsschema spielen in diesem Fall keine Rolle, es sei denn, der Nutzer beginnt mit dem Kauf mit PlayStore. 'getSkuDetails()' gibt immer den gleichen Preis zurück. –