应用内结算会返回空签名

时间:2012-09-13 18:35:55

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

我正在测试我的应用内结算功能,但由于某种原因,我无法理解为什么我总是会在inapp_signature时获得一个空的签名(com.android.vending.billing.PURCHASE_STATE_CHANGED字段在捆绑的额外)被称为。

根据this表的第二行,我将能够获得签名的静态响应签名。为什么没有发生?

我已经在我的开发者帐户中设置了一个测试帐户(我没有发布该应用程序)并尝试获取该签名但没有成功!

有没有人通过这个?任何帮助都会很棒。 Thaks。

1 个答案:

答案 0 :(得分:1)

如果您还没有包含结算的APK的已发布版本,则需要使用开发者设备。即一个与开发者控制台具有相同帐户的人。

您还需要在设备上安装与部署到Google Play的版本相同的APK。事实上,从内存中,部署(不一定是已发布)Google Play的最新APK需要安装在设备上。

从部署到Google Play到保证手机的GP实例可以看到部署到GP的版本时,您需要等待大约一个小时(这会有所不同)。