gpt4 book ai didi

android - 启用 Google Play 应用签名功能后,如何测试应用内支付?

转载 作者:IT老高 更新时间:2023-10-28 23:15:16 32 4
gpt4 key购买 nike

我想测试应用内付款并且我启用了 Google Play 应用签名 (GPAS)。

为了测试付款,我需要一个用真实 key 签名的 apk(根据 GPAS 签名 key )。

但我没有用于签署证书的私钥。它由 Google 生成并存储在 Google Play 中。

如何避免每次我想测试应用内支付时都需要将 apk 上传到 Google Play?

如何在某处下载签名私钥?

最佳答案

我有一个处于 Alpha channel 的应用并启用了“Google Play 应用签名”,并且我已经能够使用几个测试员帐户测试应用内结算而没有出现重大问题。

在 Google Dev Console >> 发布管理 >> 应用发布 >> 管理 Alpha >> 管理测试人员中,您可以创建测试人员帐户列表,然后向他们传递可以安装和测试应用程序的 Web 链接。

发布者(开发者)帐户无法购买商品,但我创建了另一个帐户用于我在模拟器(Genymotion + Gapps)中使用的测试没有问题。

发现的唯一问题是一些测试人员在购买产品时系统要求他们真正付款!,他们不应该像谷歌文件所说的那样被收费,我已经通过在控制台中创建一些促销代码来解决这个问题他们。

也许您的问题是您的应用已经投入生产,而不是 alpha 或 beta?

希望它会有所帮助。

更新:

您在对另一个答案的评论中说:“但我不想每次在我的应用程序中进行任何更改时都等待几个小时。这就是重点。”

您无需在每次进行更改时上传另一个版本,您可以通过 USB 或在安装了 Play 商店的模拟器上继续调试您的应用,只要调试设备使用 google 测试人员帐户并且她/他已接受成为收到的网络链接的测试员。

当然,该测试人员可以是您自己,使用的不是应用发布者的 Google 帐户

更新 2

如果怀疑是由于相信应用内结算购买是使用与应用相同的 key 签名的,那么这是不正确的。购买使用与应用程序不同的 key 进行签名,您可以在开发者控制台中的开发工具 >> 服务和 API 中获取 Base64 编码的 RSA 公钥

关于android - 启用 Google Play 应用签名功能后,如何测试应用内支付?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45993630/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com