在测试我的应用时,我收到了这个错误。
应用程序已签名并上传到开发者控制台的alpha测试部分。
应用内物品状态为“活动”。
我在“测试访问权限”中输入了与我的开发者账户不同的账户。
我正在使用具有主要帐户的设备进行“测试访问权限”,而不是开发者帐户。
我已经仔细检查了我的SKU拼写。
完全相同的.apk已经上传到开发者控制台并安装在测试设备上。
我已经仔细检查了许可证密钥。
我已经等待了12个小时以上以使SKU和测试账户传播。
当我使用android.test.purchased时,所有东西似乎都可以正常工作。
关于此错误有多个问题。将我带到这里的相关链接包括:
https://groups.google.com/forum/#!topic/android-developers/A2RM4P34zo0http://developer.android.com/google/play/billing/billing_testing.html#billing-testing-test
http://developer.android.com/training/in-app-billing/list-iab-products.html
还有什么其他原因可能导致此错误?
有一次我成功通过了这个步骤。我的妻子的手机和账户被用于测试。在包含她的账户以获得测试权限并等待3个小时后,似乎运作正常。该物品被找到并要求验证她的账户密码。我递给她设备,她输入了密码,她说出现了一个错误并关闭对话框。我不知道那个错误是什么,也无法回到那个点。 我确定该物品未被购买,因为它不显示在已拥有列表中。在此之后,我使用另一个设备与另一个帐户,并等待另外3个小时。使用活动SKU时,新设备仅收到未找到物品的错误提示。