2013-12-13 3 views
0

Я хочу приобрести приложение в своем приложении Windows Phone 8. Я опубликовал свое приложение как бета-версию, а также 3 продукта для этого приложения, которое вы можете купить. Я скопировал свой ID из Dev Center в Visual Studio 2013. Теперь я хочу проверить его. Проблема, когда я нажимаю на эту кнопку:Windows Phone 8 В App Purchase

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

Он был установлен после того, как один день. никаких изменений в коде. xD, возможно, серверы не были готовы

0

Вы можете просто отлаживать на нем .. убедитесь

ждут CurrentApp.LoadListingInformationAsync()

возвращает результат вы ожидали

+1

Говорить кому-то просто «отлаживать» это не очень полезно, не так ли? – Joeytje50

Смежные вопросы