Android IAB V3 - 不接收真实购买的签名

时间:2015-01-21 15:51:18

标签: android in-app-purchase

在我购买了一个对象后,我无法从Google Play的响应中收到任何签名(来自Intent - “INAPP_DATA_SIGNATURE”)。我上传了我的apk,发布然后未发布,并试图用我的测试帐户购买一个真正的应用内对象。 一切顺利,Google Play会向我发送购买数据(INAPP_PURCHASE_DATA),但INAPP_DATA_SIGNATURE始终为空。 是因为我的应用程序没有发布吗?

1 个答案:

答案 0 :(得分:1)

请按照以下步骤操作:

  • 您应该将您的应用程序作为ALPHA TEST
  • 发布
  • 转到您的设置面板(从左侧平移点击齿轮图标),然后在"具有测试访问权限的Gmail帐户中指定一个测试人员"
  • 注意:gmail测试帐户不应与您的开发者帐户相同。
  • 使用刚刚分配的测试帐户登录您的Android设备
  • 请注意,它应该是Android设备上的主要帐户,如果是辅助帐户,则无法正常工作
  • 构建应用程序的发布/生产版本,然后将其上传并安装到您的真实Android设备上。
  • 请注意,调试版本不起作用。您必须导出并签署您的apk文件才能进行购买。
  • 已经完成了!