使用Google Play控制台的InAppBillingPlugin会返回错误

时间:2018-03-19 16:57:38

标签: c# android xamarin xamarin.android

我正在与James Montemagnoto的InAppBillingPlugin斗争。我关注了他的instructions,但在运行应用时,它只返回"Error. The item you requested is not available for purchase"

在Google Play控制台中,我添加了Managed Product,我在代码中引用了该文件:

var productId = "XXXXXXXXXXXXXXXXXXX_id_1";
var connected = await CrossInAppBilling.Current.ConnectAsync();

有谁知道解决方案(无法使用模拟器调试应用程序)?

1 个答案:

答案 0 :(得分:0)

  

您是否确定在商店中实际设置待售商品?

在Google Play控制台中,我添加了一个Managed Product并在InAppBillingPlugin代码中引用它:

var productId = "XXXXXXXXXXXXXXXXXXXXX_id_1";
var connected = await CrossInAppBilling.Current.ConnectAsync();