0

我能找到的用于测试应用内购买的唯一文档是 this,它指示我为 Amazon 的 IAP 1.0 安装已弃用的 Amazon SDK Tester APK,这似乎是个坏主意。

我在 Flash CS 6 中有 Amazon IAP ANE。

我已经尝试安装 Amazon 较新的App Tester 应用程序,并已将我们所有的应用程序内项目从 Amazon 下载并复制amazon.sdktester.json到我的 Kindle Fire HD 7 上的 /root/sdcard/ ,但是当我调用 IAP API 时没有触发回调AmazonPurchase.amazonPurchase.loadItemData( arrayOfIAPSkus );

我究竟做错了什么?

4

1 回答 1

1

有 2 个测试应用程序:

  1. Amazon SDK Tester - 用于测试 IAP v1.0
  2. Amazon App Tester - 用于测试 IAP v2.0

Adobe AIR ANE 适用于 Amazon IAP v1.0,因此您应该使用 Amazon SDK Tester。

注意:IAP v1.0 不支持 App Tester,并且与 IAP v1.0 下载中包含的 SDK 测试器工具不兼容。如果您的应用同时使用 IAP v1.0 和 Mobile Associates API,您将需要安装/卸载 App Tester 和 SDK Tester,以便在使用每个 API 集时在本地测试您的应用。如果您升级到 IAP v2.0,您只需在您的设备上安装 App Tester。

https://developer.amazon.com/public/apis/earn/in-app-purchasing/docs-v2/installing-and-configuring-app-tester

于 2015-05-08T21:26:33.400 回答