アプリの購入領収書でリストアトランザクションを作成しようとしていて、すべてのトランザクションをリストアしています。何か助けてください..アプリの購入目的でリストア時に単一のトランザクションのみを復元する方法c
1
A
答えて
0
Appleの領収書システムは複数のトランザクションに基づいているため、これは1つのトランザクションを復元する方法はありません。リストア・トランザクションも個々のトランザクションであり、購入を復元すると、リストア用に新しいtransactionIdentifier
の新しいトランザクションが作成されます。 original
取引はSKPaymentTransaction
で参照されます。
restorecompletedtransactions()
は、iTunesユーザーがあなたのアプリで行ったすべての購入を同期します。目的は、ユーザが以前に購入したコンテンツにアクセスすることを可能にすることである。ユーザーはiPhoneで購入し、iPadで購入を復元し、両方のデバイスのコンテンツにアクセスできるようになりました。
復元された購入により、SKPaymentQueue
に新しい取引が作成され、アプリが読み込まれるとキューに登録する必要があります。リストア時に、キューはSKPaymentTransactionState
のrestored
のトランザクションを受け取ります。
また、すべての目的と目的に合わせて使用することはお勧めしません。代わりにappStoreReceiptURL
を使用してください。
関連する問題
- 1. 復元トランザクションでのアプリケーション購入
- 2. Swift3 - アプリ内購入トランザクションを復元するときの取引日を取得
- 3. Androidでのアプリの購入を復元する
- 4. iOSでのアプリの購入時に自動的に復元することはできますか?
- 5. iPhoneですでに購入済みのアプリ内購入を復元しますか?
- 6. AndroidでinAppの購入を復元する方法は?
- 7. 購入することなくアプリを復元する
- 8. iOSエクスプロイト:複数のゲームアカウントへのアプリ内購入の復元
- 9. ステート保存時のオブジェクトの復元 - 目的c
- 10. アプリ内購買取引の復元
- 11. ユーザーはアプリ内購入をどこに復元しますか?
- 12. Androidアプリ内ロボットメディア:トランザクションの復元
- 13. エラーの目的-c APP購入時の実装
- 14. アプリ内購入消耗品が自動的に復元される
- 15. アプリ内購入の復元が失敗しました
- 16. アンインストール後の購入の復元
- 17. 非消耗品の購入の復元
- 18. アプリ(アプリ内購入ではない)を購入した元のビルドまたは日付の決定方法
- 19. アプリ内購入で復元する方法を検出するにはどうすればよいですか?
- 20. iPhoneでのアプリ内購入(または復元購入)中の進行状況インジケータの表示
- 21. アプリ購入時にiPhoneでの混乱?
- 22. アプリ内購入の購入情報の入手方法
- 23. iPhoneアプリ:アプリ購入時
- 24. 中国元のアプリ購入通貨フォーマット
- 25. アプリ起動時のアプリ内購入チェック
- 26. アプリ購入:SKPaymentTransactionState購入済み
- 27. すぐに購入を復元するときにクラッシュする
- 28. iOSでのXamarin.InAppPurchasesでの購入の復元
- 29. iTunes Connectでのアプリの購入。アプリ内購入を「販売用にクリアする」方法
- 30. iOS:以前購入したアプリ内購入商品は購入時に復元されますが、取引は更新されません
可能であれば、[最小、完全、および検証可能な例](http://stackoverflow.com/help/mcve)を提供するか、またはこれまでに試したこと(コード)やり直そうとする(より具体的に)。この方法では、SOのボランティアが助けてくれる可能性がさらに高くなります – lealceldeiro
あなたはこれに任意の図書館を使用していますか? –
はい、RMStoreを使用しています – Sipa