Ich habe die API-Version 3 von Google Play Inapp erworben."Sie besitzen dieses Element bereits" Google Play inapp Fehler
Ich bin mit demselben Google-Konto auf zwei Geräten angemeldet.
Auf device #1
habe ich gerade gekauft ein Element dieser mit: https://developer.android.com/google/play/billing/billing_integrate.html#Purchase
Wenn ich sofort die gekauften Artikel abfragen (auf device #1
) mit: https://developer.android.com/google/play/billing/billing_integrate.html#QueryPurchases es gibt die Informationen des In-App so alles in Ordnung ist.
Wenn ich die Liste der Käufe auf device #2
abfrage, wird es das Element, das ich gerade gekauft habe, nicht zurückgeben, es gibt eine leere Liste zurück.
Wenn ich versuche, das Element auf device #2
zu kaufen, sagt es mir, dass ich es bereits besitze.
Irgendwelche Ideen warum der Kauf von device #1
nicht auf device #2
wiedergegeben wird?
Bitte beachten Sie, dass die Inapps Managed products
sind, also sollte Google die Synchronisierung über verschiedene Geräte mit dem gleichen Google-Konto durchführen, richtig?
Ja, sollte es die Synchronisierung behandeln. Wie lange hast du gewartet, bevor du hier gefragt hast? Es besteht eine gute Chance, dass die Daten zwischengespeichert werden. –
Ja, es scheint, eine Stunde ist vergangen und ich habe angefangen, die Informationen auf Gerät # 2 zu erhalten. Nun, shucks .. es scheint, dass eine Zeit verstreichen muss, damit die Änderungen tatsächlich auf Googles Servern stattfinden. Für Gerät Nr. 1 nehme ich an, dass das System einen lokalen Cache für den Kauf verwendet, bis die Server aktualisiert werden. Könnte das sein? – AndreiBogdan
Ja. Ich selbst hatte ein Problem beim Laden einer Liste der verfügbaren Elemente in dieser Woche, in der Regel ist die Lösung nur zu warten ... –