Ich integriere Apple In-App Purchases mit StoreKit 2 in einer iOS-App.
Das Backend (Django) übernimmt die Abonnementüberprüfung und verknüpft jede Transaktion mithilfe von appAccountToken mit einem Benutzer.
Bei normalen Abonnementkäufen funktioniert alles einwandfrei – die App setzt das appAccountToken korrekt und erreicht das Backend über das Transaktionsdaten.
Während der Gutschein-/Prämieneinlösung (unter Verwendung von Apples Reward Redemption Sheet) ist der appAccountToken jedoch nicht in der Transaktionsnutzlast enthalten, die Apple an das Backend sendet.
Daher kann mein Backend das eingelöste Abonnement nicht dem richtigen Benutzerkonto zuordnen.
Wie können wir sicherstellen, dass das appAccountToken während der Prämien-/Gutscheineinlösung mit StoreKit 2 enthalten (oder wieder angehängt) ist?
Gibt es eine empfohlene Möglichkeit, das appAccountToken während des Prämieneinlösungsvorgangs festzulegen oder wiederherzustellen?
AppAccountToken wird während der Einlösung von Apple-Gutscheinen (Prämien) mit StoreKit 2 nicht an das Backend gesendet ⇐ IOS
-
- Similar Topics
- Replies
- Views
- Last post
Mobile version