购买应用程序后,Amazon InApp 购买仍以沙盒模式运行

Posted

技术标签:

【中文标题】购买应用程序后,Amazon InApp 购买仍以沙盒模式运行【英文标题】:Amazon InApp purchase still runs in Sandbox mode after the application is purchased 【发布时间】:2015-03-20 17:54:56 【问题描述】:

我通过 Amazon AppStore 发布了我的应用程序,但 InApp 测试库仍将 PurchasingService.IS_SANDBOX_MODE 设置为 true。

我没有使用亚马逊设备,这可以解释为什么会发生这种情况。

Amazon InApp 购买是否意味着在非 Amazon 设备上运行? 如果它运行,需要做些什么来启用实时测试?

【问题讨论】:

【参考方案1】:

亚马逊应用内购买 API 适用于非亚马逊设备。

您是否从 Amazon Appstore 下载了您的应用程序?只有从 Amazon Appstore 下载的构建会在沙盒模式之外运行。

您可以使用他们的Live App Testing 服务在沙盒模式之外测试您的应用。

【讨论】:

谢谢!这很有帮助!亚马逊的文档没有提到这个,我迷茫了很久,因为 PurchasingService.IS_SANDBOX_MODE 只是一个常数。

以上是关于购买应用程序后,Amazon InApp 购买仍以沙盒模式运行的主要内容,如果未能解决你的问题,请参考以下文章

拒绝后删除应用内购买

网速慢的 InApp 购买

亚马逊应用内购买失败

inapp 购买服务器设置

如何动态获取 InApp 购买的价格等级?

如何解决 iTunes/InApp 购买的错误代码 -1202?