我希望在我的Windows Phone 8应用中购买应用。我发布了我的应用程序作为测试版,还有3款适用于此应用的产品,您可以购买。我在Visual Studio 2013中从开发中心复制了我的ID。现在我要测试它。 问题是当我点击这个按钮时:
private async void buttonInfo_Click(object sender, RoutedEventArgs e)
{
StringBuilder sb = new StringBuilder();
var listing = await CurrentApp.LoadListingInformationAsync();
foreach (var product in listing.ProductListings)
{
sb.AppendLine(string.Format("{0}, {1}, {2},{3}, {4}",
product.Key,
product.Value.Name,
product.Value.FormattedPrice,
product.Value.ProductType,
product.Value.Description));
}
MessageBox.Show(sb.ToString(), "List all products", MessageBoxButton.OK);
}
然后出现messageBox但没有内容。为什么不呢?
答案 0 :(得分:0)
您可以对其进行调试..确保
await CurrentApp.LoadListingInformationAsync()
返回您期望的结果
答案 1 :(得分:0)
一天后修好了。代码没有变化。 xD可能服务器没有准备好