【发布时间】:2014-04-19 01:34:12
【问题描述】:
我正在尝试在我的 Windows Phone 8 应用中实现应用内购买,但没有成功。我创建了一个 Beta 应用程序,并在其中添加了一个应用内购买产品。我从 Beta 应用程序中获取了产品 ID,并将其放入 WMAppManifest.xml 文件并重新编译。我尝试在模拟器和我的设备上运行该应用程序,但没有成功!
我已经为产品的别名和应用名称命名为 FullVersion;
在我的应用程序中,这是我检查购买和进行交易的方式。它打开购买页面,但显示“无法在目录中找到商品 - 我们查看但找不到您想要购买的商品。”
private async void Upgrade_Click(object sender, EventArgs e)
{
if (!Store.CurrentApp.LicenseInformation.ProductLicenses["FullVersion"].IsActive)
{
ListingInformation li = await Store.CurrentApp.LoadListingInformationAsync();
string receipt = await Store.CurrentApp.RequestProductPurchaseAsync("FullVersion", false);
}
}
【问题讨论】:
标签: windows-phone-8 in-app-purchase