在我的应用程序中,我在应用程序购买中使用。在应用程序开始时,我会使用以下代码检查用户是否购买了高级版本:
public void onBillingSetupFinished(int billingResponseCode) {
Purchase.PurchasesResult result = billingClient.queryPurchases(INAPP);
List<Purchase> purchasesList = result.getPurchasesList();
isPremiumUnlocked = !purchasesList.isEmpty();
}
这工作得很好,但我作为开发人员有一个问题,我没有为高级版本购买,我不能这样做,因为如果我尝试,我会收到以下消息:
发布者无法购买此项目
那么我该如何避免这个问题呢?Play 管理中心是否有我错过的某些设置?
实际上,我找到了一种通过促销代码购买自己物品的方法。
开发者身份介绍 基本介绍 京东小程序开发者共分为 5 种开发者类型(商户身份),分别为京东商家、品牌企业、服务商企业、Mp.pay、Mp.store,其中前 3 种基础类型可在平台入驻时依据开发者自身情况进行选择,后 2 种类型是开发者在入驻审核通过后进行主体变更申请获得,需要注意的是,服务商企业入驻后不支持主体变更;Mp.pay、Mp.store两类商户身份主要是针对有支付、交易类能力需求的开发
我正在开发一个应用内购买。我已将该应用程序放在 Play 商店进行封闭测试。在帐户设置中使用测试人员电子邮件和添加的测试人员电子邮件。我在 Play 商店中有 2 个托管产品。我在调试模式下测试了 android.test.purchased 并且工作正常。但是在我购买 SKU 时从 Play 商店安装的发布版本中,它成功完成了购买,但由于某种原因我收到了失败响应。我试图弄清楚这一点。此外,我在购
准备工作 付费应用协议 如果你还没有,你需要在 iTunes Connect 签署付费应用协议, 并设置您的银行和税务信息。 iTunes Connect 开发人员帮助: 协议、税务和银行概述 创建您的应用内购买 然后,您需要在iTunes Connect中配置您的应用内购买,并包含名称,定价和说明等详细信息,以突出显示您的应用内购买的功能。 iTunes Connect开发人员帮助:创建应用程序
我试图在Android中测试应用内购买。 我已经将一个私人签名的apk上传到Google Player Developer Console。它目前是“Alpha测试”部分的草稿。 当我尝试购买商品时,出现以下错误: 这让我感到困惑,因为我使用的是测试帐户,而不是用于发布此应用程序的帐户。 我怀疑它可能会失败,因为我的手机上有开发者帐户,但这是我的个人手机,所以我不想从手机上删除该帐户(特别是如果我
我的应用程序似乎已经准备好在我的设备上进行应用内购买程序的“真实生活”测试。然而,我在Play Store中收到一条“发布者无法购买此项目”的错误消息。我该怎么测试这个?我不想失去我的手机配置,重新安装它与一个虚拟帐户只是为了测试。在“设置”-“许可测试”下的开发者控制台中,我已经在“测试访问的Gmail帐户”下添加了我的电子邮件地址,但这并没有改变任何东西...也许我错过了一些简单的方法,但现在
我的应用程序似乎已经准备好在我的设备上进行应用内购买程序的“真实生活”测试了。但是,我在Play Store中收到一条“publisher无法购买此项目”的错误消息。我该怎么测试这个?我不想失去我的手机配置重新安装与一个虚拟帐户只是为了测试。在开发者控制台“设置”-“许可证测试”下,我已经在“Gmail accounts with testing Access”下添加了我的邮箱地址,但这并不能改变