- 已签名的二进制文件
- 应用源代码
- 证书和私钥
与动态应用测试的区别
适用于IAP的DevTest不同于同样由亚马逊应用商店提供的动态应用测试 (LAT)。这两项功能都可以用于测试您的应用内购买,但也存在区别。 适用于IAP的DevTest支持以下操作:- 使用亚马逊应用商店生产服务对应用内购买进行本地测试
- 提交二进制文件或向测试者分发二进制文件
- 发布应用的元数据
- 测试开发者控制台中未上线的本地配置应用内购买
输入数据的差异
下表比较了创建LAT中的测试所需的数据或操作与注册适用于IAP的DevTest所需的数据。| 数据或操作 | LAT | 适用于IAP的亚马逊应用商店DevTest |
|---|---|---|
| 上传应用二进制文件 | 字段 | 非必需 |
| 将支持的设备作为目标 | 字段 | 非必需 |
| 应用图标 | 字段 | 非必需 |
| 文本元数据(应用标题、类别、语言支持) | 字段 | 非必需 |
| 内容评级 | 字段 | 非必需 |
| 测试者信息(例如电子邮件地址) | 字段 | 字段 |
| 证书 | 非必需 | 字段 |
支持的功能
下表比较了LAT支持的功能和适用于IAP的DevTest支持的功能。| 功能 | LAT | 适用于IAP的亚马逊应用商店DevTest |
|---|---|---|
| 向测试者发送电子邮件邀请 | 是 | 否 |
| 向测试者分发二进制文件 | 是 | 否 |
| 测试在本地对应用进行的更改 | 否 | 是 |
| 使用生产服务测试IAP | 是 | 是 |
| 测试IAP消费品 | 是 | 是 |
| 测试IAP权利 | 是 | 是 |
| 测试基本的IAP订阅 | 是 | 是 |
适用于IAP的DevTest工作流程
下图展示了适用于IAP的DevTest从注册到测试的工作流程。 详细描述- 使用证书注册应用,以使用适用于IAP的DevTest。
- 在管理测试者页面上,可以添加您自己,也可添加其他开发者和测试者,以授予其适用于IAP的DevTest的使用权限。
- 更改代码和构建VPKG文件。
- 在设备上测试IAP流程。

