エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
iOSの In App Purchase アプリ内課金 消耗型 購入処理 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
iOSの In App Purchase アプリ内課金 消耗型 購入処理 - Qiita
iOSアプリ内課金の消耗型アイテムの実装方法に関する話です。 アプリ内課金実装時にやりがちな失敗例を... iOSアプリ内課金の消耗型アイテムの実装方法に関する話です。 アプリ内課金実装時にやりがちな失敗例を解説した後に正しい処理の流れを解説します。 間違った購入処理の流れ ※購入処理を書くうえで以下の実装処理は完全なる間違いです。絶対に以下のような流れで実装してはいけません。大変なことになります。 1'. 商品情報の取得 2'. 商品を購入トランザクションに追加 3'. ユーザー側での処理(アカウント情報確認や購入の確認) 4'. Appleのサーバーでの購入処理の完了 5'. 商品情報を購入トランザクションから削除 6'. レシート検証 7'. ユーザーへの報酬(コイン追加等) 間違った実装で生じる問題 もしも6'のレシート検証の時点でイレギュラーな事態が発生して処理が終わってしまった場合、報酬を受け取ることができず、ユーザーのお金だけが消えてしまうという事態になります。 レシート検証は多く