- 署名付きバイナリ
- アプリソースコード
- 証明書とプライベートキー
ライブアプリテストとの相違点
IAP用DevTestは、同じくAmazonアプリストアが提供しているライブアプリテスト(LAT)とは異なります。どちらの機能でもアプリのアプリ内課金をテストできますが、異なる点があります。 IAP用DevTestでは、以下のことができます。- Amazonアプリストア本番サービスによるアプリ内課金のローカルテスト
- テスターへのバイナリの送信または配布
- アプリのメタデータの公開
- 開発者コンソールで公開されていない、ローカルに設定されたアプリ内課金のテスト
入力データの相違点
次の表では、LATでのテストの作成に必要なデータやアクションと、IAP用DevTestへの登録に必要なデータを比較しています。| データまたはアクション | LAT | IAP用Appstore DevTest |
|---|---|---|
| アプリバイナリファイルのアップロード | 必須 | 不要 |
| ターゲットのサポート対象デバイス | 必須 | 不要 |
| アプリアイコン | 必須 | 不要 |
| テキストメタデータ(アプリタイトル、カテゴリー、言語サポート) | 必須 | 不要 |
| コンテンツレーティング | 必須 | 不要 |
| テスター情報(Eメールアドレスなど) | 必須 | 必須 |
| 証明書 | 不要 | 必須 |
サポートされる機能
以下の表では、LATがサポートしている機能と、IAP用DevTestがサポートしている機能を比較しています。| 機能 | LAT | IAP用Appstore DevTest |
|---|---|---|
| テスターに招待Eメールを送信 | ○ | なし |
| バイナリファイルをテスターに配布 | ○ | なし |
| アプリへのローカル変更のテスト | なし | ○ |
| 本番サービスでのIAPのテスト | ○ | ○ |
| IAP消費型アイテムのテスト | ○ | ○ |
| IAP非消費型アイテムのテスト | ○ | ○ |
| 基本的なIAP定期購入型アイテムのテスト | ○ | ○ |
IAP用DevTestのワークフロー
次の図は、IAP用DevTestの登録からテストまでのワークフローを示しています。 詳細な説明- 証明書を使用してアプリをIAP用DevTestに登録します。
- [テスターを管理] ページで、自分自身またはほかの開発者やテスターを追加して、IAP用DevTestへのアクセス権を付与します。
- コードを変更してVPKGファイルをビルドします。
- デバイスでIAPフローをテストします。

