App Reviewヘルプ
App Review 審査への提出前 Sandbox環境での審査のためアプリ内購入を設定する
Sandbox環境での審査のためアプリ内購入を設定する
App Reviewでは、デベロッパがテストに使用するのと同じSandbox環境でアプリ内購入を評価します。Sandboxを使用することで、App Reviewは、課金が発生することなく、実際のプロダクトデータとサーバ間のトランザクションを使用できます。審査中にプロダクトが期待どおりに動作するよう、提出前にSandbox環境でアプリ内購入の設定とテストを実施してください。
注:アプリ内購入を審査時に機能させる際、App Reviewからの事前の承認は必要ありません。
-
Account Holder(アカウントホルダー)はApp Store Connectの「ビジネス」セクションで有料アプリケーション契約を承諾し、その契約が有効であることを確認する必要があります。この契約が有効になるまで、審査中に有料のアプリ内購入は機能しません。
-
Sandbox Apple Accountを作成し、App Store Connectでプロダクト情報を設定します。
-
アプリのUIでアプリ内購入を表示する前に、StoreKit APIを使用してプロダクト情報を取得し、表示される詳細がApp Store Connectでの設定と一致していることを確認します。
-
提出前に、Sandboxでアプリ内購入をテストします。表示されない場合は、「TN3186:サンドボックスでアプリ内課金アイテムの使用不可をトラブルシューティングする」に従います。
-
ストアフロントやデバイス構成によってアプリ内購入を制限する場合は、App Store Connectの「App Reviewに関する情報」セクションの「メモ」フィールドにその旨を記載します。
-
App Store Connectで「Ready for Review(審査可能)」の状態になったら、アプリ内購入を提出します。