最近、アプリ内購入のあるアプリをiTunesに送信しました。サンドボックスサーバーの使用から本番サーバーの使用に切り替える必要があるのはいつですか?
今?またはそれが承認された後?
サーバー上のphpファイルでいつでも切り替えることができます。
StoreKitのドキュメントを見ましたが、実際にはわかりません。
ありがとう!
最近、アプリ内購入のあるアプリをiTunesに送信しました。サンドボックスサーバーの使用から本番サーバーの使用に切り替える必要があるのはいつですか?
今?またはそれが承認された後?
サーバー上のphpファイルでいつでも切り替えることができます。
StoreKitのドキュメントを見ましたが、実際にはわかりません。
ありがとう!
StoreKit FAQで回答を見つけました:
領収書を確認するにはどの URL を使用すればよいですか (iOS)?
Use the sandbox URL https://sandbox.itunes.apple.com/verifyReceipt while testing your application in the sandbox and while your application is in review. Use the production URL http://buy.itunes.apple.com/verifyReceipt once your application is live in the App Store.
私がまだ理解していない唯一のことは、アプリが稼働して切り替えを行う瞬間にコンピューターの前にいなかったらどうなるかということです。
FAQ からの詳細:
必ず最初に本番 URL を使用して領収書を確認してください。21007 ステータス コードを受け取った場合は、サンドボックス URL で検証に進みます。このアプローチに従うと、アプリケーションがサンドボックスでテストまたはレビューされている間、または App Store で公開されている間、URL を切り替える必要がなくなります。
注: 21007 ステータス コードは、このレシートがサンドボックス レシートであることを示しますが、検証のために本番サービスに送信されました。