purchases forever pending on Android
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- android, typescript
Rechercherichtung
Locate startOrder and its onQueryPurchasesResponse handling in the repository, then compare the callback's second parameter with the Android SDK documentation. Reproduce the purchase flow and confirm that the purchase no longer remains pending forever when the callback receives a purchases list containing it.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
onQueryPurchasesResponse in startOrder treats 2nd parameter as 'pending' when it is a list of 'purchases' containing the purchase I'm making. So now I can see why this logic gets me stuck PENDING forever. I have hacked it to work for me. Comparing this with the SDK documentation, I don't see how it could possibly work.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 35
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus NativeScript/payments
-
com.android.billingclient:billing@@8.0.0 - com.google.android.gms.internal.play_billing.zzbg.zzeOffen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 28/100
NativeScript/payments#45 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
NativeScript/payments#43 · 2 Reaktionen ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
NativeScript/payments#39 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
NativeScript/payments#36 · 2 Kommentare ·
-
[Restore Orders] MistakeOffen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
NativeScript/payments#35 ·
Alle Issues in NativeScript/payments
Ähnliche Issues
-
needs-area-label
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Website: the hero tip's video play() has no catch, so a refused play is an unhandled rejectionOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
liberation-data/drivine#615 ·
Maintainer antworten meist innerhalb von 1 Tag
-
backend bug ready-for-agent
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
geolens-io/geolens#3639 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
radius-project/ai-extensions#1196 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100