背景
iOSアプリでは、開発中に課金検証可能な環境がいくつかある。
develop版・adhoc版・TestFlight・リリース版(AppStore経由)での違いをメモ。
環境まとめ
実際に試してみたまとめ。
develop | adhoc | TestFlight | リリース版 | |
---|---|---|---|---|
ビルド | Develop | Release | Release | Release |
環境 | sandbox | sandbox | production(?) | production |
対象 | Sandboxテスター | Sandboxテスター | TestFlight ベータ版テスター | 制限なし |
請求 | 無し | 無し | 無し | 有り |
(TestFlightの環境だけ確信が持てるレベルで調査しておらず...sandbox環境とproduction環境ではレシートが異なるのでそこを調べれば分かるはず。)
参考
TestFlightで課金テストは出来るのか!! iOSアプリ内課金の購入料と外部テスター配信の審査について
http://bribser.co.jp/blog/testflight/
In-App Purchaseプログラミングガイド - Apple Developer
https://developer.apple.com/jp/documentation/StoreKitGuide.pdf