Ich versuche in App Kauf Quittung für Restore-Transaktion zu machen und es stellt alle Transaktionen wieder her.Wie kann ich es machen, nur eine Transaktion des Empfangs wiederherzustellen? Jede Hilfe bitte ..Wiederherstellen nur einzelne Transaktion bei der Wiederherstellung in App Kauf Ziel c
Antwort
Dies ist das erwartete Verhalten, gibt es keine Möglichkeit, eine einzelne Transaktion wiederherzustellen, weil Apples Empfangssystem auf mehrere Transaktionen basiert. Wiederherstellungstransaktionen sind auch einzelne Transaktionen. Wenn Sie also Käufe wiederherstellen, wird eine neue Transaktion mit einer neuen transactionIdentifier
für die Wiederherstellung erstellt. Die original
Transaktion wird auf der SKPaymentTransaction
verwiesen.
restorecompletedtransactions()
synchronisiert alle Einkäufe, die ein iTunes-Nutzer in Ihrer App getätigt hat. Der Zweck besteht darin, dem Benutzer den Zugriff auf Inhalte zu ermöglichen, die zuvor auf anderen Geräten des Benutzers gekauft wurden, z. Ein Nutzer kauft auf seinem iPhone, stellt Einkäufe auf seinem iPad wieder her und kann nun auf beide Geräte zugreifen.
Der wiederhergestellte Kauf erstellt eine neue Transaktion auf SKPaymentQueue
und Sie sollten die Warteschlange abonnieren, wenn Ihre App geladen wird. Bei der Wiederherstellung erhält die Warteschlange eine Transaktion mit einer SKPaymentTransactionState
von restored
.
Auch transactionReceipt()
ist veraltet, also sollten Sie es in keiner Weise verwenden. Verwenden Sie stattdessen appStoreReceiptURL
.
- 1. Wiederherstellen Transaktion in In-App-Kauf iOS
- 2. Wiederherstellen Transaktion inapp Kauf android
- 3. android wiederherstellen in App Kauf
- 4. Wiederherstellen Kauf in iOS InApp Kauf
- 5. Was zwischen Kauf und Wiederherstellung in In-App-Kauf android
- 6. Swift: Wiederherstellen In-App-Kauf, kein Fehler Fall genannt
- 7. wie in App-Kauf ios 10 in Ziel c implementieren
- 8. Wiederherstellen InApp Kauf mit swift, iOS
- 9. Wiederherstellung in JavaScript-Funktionen wiederherstellen
- 10. Mehrere Schemas in einer einzigen Transaktion wiederherstellen - Postgr.
- 11. Wie InApp Kauf in Android wiederherstellen?
- 12. In-App-Kauf Ändern in der App
- 13. Kann ich einen In-App-Kauf wiederherstellen, der von iTunes Connect aus deaktiviert wurde?
- 14. Apple hat meine App aufgrund der Wiederherstellung IAP
- 15. Wiederherstellen von In-App-Kauftransaktionen
- 16. No Restore-Taste für In-App-Kauf verursacht Ablehnung
- 17. iOS: In-App-Kauf
- 18. Verlorenen Kauf Token für ein Abonnement wiederherstellen
- 19. In App-Kauf können wir den In App-Kauf zurückerstatten
- 20. iPhone In App Kauf Problem
- 21. Wie Backup/Wiederherstellung nur einzelne Tabelle von/nach Mnesia?
- 22. In-App-Kauf, Verbrauchsmaterial
- 23. Ziel C: Track-Nummer der App verwendet
- 24. In App Kauf Abonnement
- 25. WP7 In-App-Kauf
- 26. First In-App-Kauf
- 27. Wiederherstellen der Datenbank
- 28. in-app Kauf nicht
- 29. Postgresql Wiederherstellung Fehler bei oder in der Nähe von "` "
- 30. In-App Kauf in der neuen Version der App
Bitte denken Sie daran, wenn möglich ein [minimales, vollständiges und verifizierbares Beispiel] (http://stackoverflow.com/help/mcve) bereitzustellen oder zumindest das zu veröffentlichen, was Sie bisher versucht haben (Code)/was Sie ' re versuchen zu tun (genauer zu sein). Auf diese Weise ist es wahrscheinlicher, dass Freiwillige auf SO helfen können. – lealceldeiro
Verwenden Sie irgendeine Bibliothek dafür? –
Ja, ich verwende RMStore – Sipa