2015-12-22 3 views
2

У меня ошибка с IAP, где я пытаюсь загрузить список продуктов.IAP Windows Phone 8.1 Ошибка: HRESULT: 0x805A0194

  var listing = await CurrentApp.LoadListingInformationByProductIdsAsync(
           new string[] { "Guld_pose_1" }); 

Я получаю ошибку HRESULT: 0x805A0194, которую я прочитал вокруг должно быть рассогласование между comitted версии PhoneProductId и Publisher ID, в соответствии с this link и this link.

Как найти эти цифры в новом магазине dev, я могу найти руководства только для старых? Я обнаружил два идентификатора издателя в центре dev, но без phoneproductID, или это SID?

Немного смущенная надежда на помощь.

ответ

5

И как всегда, когда вы начинаете щедрость, появляется решение.

Проблема в том, что я разрабатываю приложение Silverlight Wp8.1. При просмотре страницы dev вы сразу не увидите, как продукт сразу отображается. Я нашел по ссылке, что для wp8.1 productId является частью URL-адреса для приложения.

Перейти к приложению в devcenter. Выберите приложение -> управление приложениями -> идентификатор приложения.

В нижней части страницы вы можете найти различные links: http://windowsphone.com/s?appid=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Скопируйте часть после = и вставить его на package.appxmanifest и WMAppManifest.xml как ProductID, и пропадает ошибка.

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