Android应用内购买静态响应测试

时间:2015-07-16 12:44:09

标签: android in-app-purchase in-app-billing

我正在开发使用一个应用内购买产品的应用。我决定使用静态响应测试作为here的建议,但我对android.test.purchased有疑问。我的应用内机制基于Selling In-app ProductsTrivialDrive示例。在使用静态响应之前,我正在检查基本的东西是否与我的库存产品价格有关(我的应用程序在Developer Console中创建了一个产品)并且运行良好。然后我尝试使用android.test.purchased进行首次测试购买,它似乎有效。但是当我在那之后尝试查询库存时,我收到了错误:
Problem with inventory query: IabResult: Error refreshing inventory (querying owned items). (response: -1003:Purchase signature verification failed)
之后,每次使用库存的尝试都会导致此错误。即使检查实际产品(之前有效)的价格也不成功。问题可以通过this answer解决,但它远远没有解决问题。如果我想测试我的应用程序的应用内处理流程而不必上传它并且每次我想要更改/修复某些内容时等待更新,那么消费购买不是解决方案。如果没有正确处理静态响应,这就是我的遗留问题。答案的作者还提到静态响应被打破了,但是很难相信这个问题很长时间都无法解决。

有人可以帮我解决这个问题吗?

0 个答案:

没有答案