找不到您尝试购买的商品

问题描述 投票:0回答:1

我已经在 Android 和 Google Play 商店上设置了应用程序购买。当我尝试从 Android 应用程序购买产品时,它返回此错误:找不到您尝试购买的商品。

我已确认以下事项:

您必须使用物理设备。模拟器不起作用。

确保您的 Alpha/Beta 版应用程序安装了 NuGet。

创建 IAB 产品,确保其已发布并处于活动状态。

向应用程序添加一个测试帐户,确保它是设备上的主帐户,并且该帐户被选择作为测试人员。

验证您的开发环境中的版本代码和编号与 Play 商店中的版本代码和编号相匹配。

即使在调试模式下,您也必须签署 APK。

请给我一些支持。非常感谢!

错误信息 插件版本号:7.1.0 测试设备:实体三星 A40 模拟器测试:不适用 VS版本:17.6.7 Xamarin 版本:.NET Maui 7.0.100

重现该行为的步骤: 在 Android 和 Google Play 上的应用结算中进行设置。

预期行为: 应该可以购买产品。

实际行为: 错误:找不到您尝试购买的商品。

代码片段

var purchase = await billing.PurchaseAsync(productId, ItemType.InAppPurchase);

截图

android maui in-app-billing
1个回答
0
投票

我也有类似的问题。 我收到了与您收到的相同的错误消息。 测试应用程序在我的手机上运行良好,但我无法进行购买。 对我有用的解决方案是接受测试邀请并选择加入测试计划。 仅仅因为该应用程序在您的手机上运行并不意味着您已接受测试邀请并选择加入测试计划。

确认您已接受测试计划邀请。

  1. 转到 Play 控制台上的应用测试发布页面
  2. 选择测试人员选项卡
  3. 复制提供的网页链接
  4. 使用测试帐号在手机浏览器或模拟器浏览器上打开链接
  5. 接受加入测试计划的邀请。
  6. 尝试再次购买。

当您在手机上打开链接时,您应该会看到此内容

© www.soinside.com 2019 - 2024. All rights reserved.