Не удается отправить файл XAP в Магазин Windows Phone

Я пытаюсь отправить новое приложение в Магазин Windows Phone. Мы решили разработать приложение Windows Phone 8 Silverlight для поддержки как WP 8.0, так и WP 8.1.

Когда я загружаю файл XAP, я получаю сообщение об ошибке, что можно загружать только файлы .appx. Что это значит?


person Dries De Smet    schedule 20.02.2015    source источник
comment
Не могли бы вы опубликовать точную ошибку?   -  person Kulasangar    schedule 20.02.2015


Ответы (2)


Файлы .appx генерируются, если вы разрабатываете приложения для Магазина Windows (Windows 8/8.1) и, насколько я знаю, также универсальные приложения.

похоже, вы разрабатываете для Windows Phone! 8/8.1. То, что вы получаете после компиляции, представляет собой .xap-файл.

Когда вы входите в свою учетную запись разработчика (https://dev.windows.com/en-us/dashboard), вы можете решить, или вас спросят, хотите ли вы перейти в «Windows Phone Store» или «Windows Store». в вашем случае вам нужно будет выбрать «Магазин Windows Phone».

person Khrimm    schedule 20.02.2015
comment
Вы правы Хримм. Я был на правильном пути, но затем я нажал кнопку «Панель управления Windows» вместо «отправить приложение». Это привело меня не в тот магазин Windows! Спасибо! - person Dries De Smet; 22.02.2015

Чтобы получить .xap файл вашего приложения, вы должны запустить его в режиме выпуска в своем VS. В более ранней версии WP вам не нужно запускать Windows App Certification Kit, достаточно просто загрузить файл xap. Но на данный момент вы должны сделать это и для Windows Phone приложений, что создает пакет appx для вашего приложения.

Вы могли видеть, как это делается здесь для версии 8.1. Взгляните на этот thread, чтобы найти разницу в упаковке вашего приложения для загрузки в соответствии с вашей версией.

person Kulasangar    schedule 20.02.2015