我已经在 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);