Pergunta

Estou trabalhando com compras no aplicativo da Amazon para Android em flash usando extensões nativas.Então, implementei o fluxo de compra no sandbox (estava usando o arquivo InAppSDK-SandboxData.json para depuração).Mas agora tenho uma conta na Amazon.Criei itens de compra em minha conta de desenvolvedor e quero testar o fluxo de compra deles.

String requestId = PurchasingManager.initiatePurchaseRequest(product_id);

mas lança uma exceção, tenta abrir o arquivo "InAppSDK-SandboxData.json", mas eu o excluí na esperança de que ele vá para os servidores do produto, mas isso não acontece.Descobri que só posso fazer compras quando comprometer meu aplicativo na loja de aplicativos da Amazon ((

Então, como posso testar meus pagamentos reais para servidores de produtos e como posso depurar esse processo?Obrigado.

Foi útil?

Solução

No momento você não pode :(

Implementei compras no aplicativo da Amazon para Android em meu último projeto e a única maneira de testar é usando InAppSDK-SandboxData.json.Quando tudo funcionar bem, você envia o aplicativo para a Amazon App Store e eles depurarão para você.

Meu conselho, se estiver funcionando bem usando InAppSDK-SandboxData.json e você não puder esperar um mês ou dois (sinto muito, mas não posso mais dizer porque ainda estou sob NDA.Editarei minha resposta em breve), não tenha medo e envie o aplicativo.Eu fiz isso ;)

ATUALIZAR:

É oficial agora, você tem um aplicativo de teste no site do desenvolvedor, você só deve usá-lo;)

Outras dicas

Agora você pode testar a compra no aplicativo usando o "teste LiveApp" antes de publicar para os clientes.

Verifique este linkhttps://developer.amazon.com/public/resources/development-tools/live-app-testing/docs/getting-started

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top