2012-03-13 130 views
0

我正在使用本机扩展工具与亚马逊在应用内购买Android版本的Flash。所以,我在沙盒中实现了购买流程(我正在使用他们的文件InAppSDK-SandboxData.json进行调试)。但现在,我有一个亚马逊帐户。我在我的开发人员帐户中创建了购买项目,我想测试购买它们的流程。亚马逊应用内购买如何测试付款

String requestId = PurchasingManager.initiatePurchaseRequest(product_id); 

但它抛出一个异常,它尝试打开文件“InAppSDK-SandboxData.json”,但我在希望它去的产品的服务器上删除,但事实并非如此。我发现,我只能进行购买的时候,我会承诺我的应用程序亚马逊应用商店((

那么,该如何测试我真正的支付产品服务器,我怎么能调试这个过程?谢谢。

+0

http://stackoverflow.com/questions/16143033/in-app-payment-in-amazon请访问以下链接一次 – Venkat 2013-04-22 12:34:50

+0

你好,我有我同样的问题能够在沙盒模式下运行应用演示,但无法在现场运行。 – 2014-05-30 10:14:01

回答

2

现在,你不能:(

我在我的最后一个项目,你必须测试使用InAppSDK-SandboxData.json的唯一途径实现的亚马逊应用程式,购买的Android。一旦一切工作正常,那么你提交到亚马逊App Store的应用程序,他们会为你调试。

我的意见,如果它使用InAppSDK-SandboxData.json工作正常,你不能等一个月或两个月(对不起,但我不能再告诉你,因为我还在NDA之下。我会很快编辑我的回复),你不要害怕,并承诺应用程序。我做到了;)

UPDATE:

据官方消息,现在,你在开发者网站一个测试应用程序,您只需使用它;)

+0

我有一个查询,你可以帮我吗? – Goofy 2013-01-30 17:34:05

+0

@Goofy问一个我会尽力帮助你。 – gergonzalez 2013-01-30 17:43:39

+0

@Venkat我不知道这个相当的描述可能会发生什么,对不起,我需要更多的信息。你为什么不尝试开新的问题?在1年前询问过此问题... – gergonzalez 2013-04-22 08:10:18

0

现在,您可以测试在发布给客户之前使用“LiveApp测试”进行应用程序购买。

检查此链接 https://developer.amazon.com/public/resources/development-tools/live-app-testing/docs/getting-started

+0

我收到“处理您的错误时发生采购”。它工作得很好沙盒。我正在使用IAP 2.0。你能帮我么 ? – 2014-08-28 13:06:00

+0

希望您已经在开发人员控制中设置了应用内购买项目。您也应该在代码中提供正确的SKU名称。它正在为我工​​作... – San 2014-08-28 16:02:18

+0

saneesh,是的,它可能是SKU的问题。 { “com.mycompany.myapp.iap.subscription.yearly”:{ “价格” 1.99 “项目类型”: “订阅”, “subscriptionParent”: “com.mycompany.myapp.iap.subscription”, “smallIconUrl”: “https:”,“description”:“每年订阅911Cast”,“title”:“每年订阅”}} – 2014-09-02 08:45:41