2016-10-13 2 views
0

Я создал программу с использованием QT Creator, которая создает UWP (Universal Windows 10 App). Он запустится, и я смогу установить его с помощью Add-AppxPackage -Register AppManifest.XML из PowerShell.Как создать пакет Appx из проекта UWP QT

Тем не менее, я хочу загрузить его в Windows Store, и я не могу найти никаких указаний по созданию пакета Appx [upload], который вам нужно для распространения приложения. Add-AppxPackage, похоже, не создает промежуточный файл Appx.

Любые идеи?

Спасибо, Ричард

+0

Я мало знаю о QT Creator, но, думаю, вам нужно использовать один из инструментов, рекомендуемых Microsoft для упаковки UWP. Https://blogs.windows.com/buildingapps/2016/09/14/apps-built -using-the-desktop-bridge-now-available-in-the-windows-store/ –

ответ

0

ОК, так что в этом случае вы можете использовать команду MakeAppx, которая поставляется с Visual Studio 2015. Запуска windeployqt для настройки папки с последующей MakeAppx (из командной строки Visual Studio Developer) создает файл Appx , К сожалению, он не подписан, поэтому вы все равно ничего не можете с ним поделать. Я попытался подписать его с помощью значка и моего стандартного сертификата подписи кода, но он не сработал.

+0

QT Creator автоматически создает файл AppManifest.XML, но вам нужно войти и отредактировать его, чтобы установить право: PublisherName и издатель в разделе «идентификация» должно точно соответствовать издателю в сертификате, включая любую информацию о местоположении в сертификате. –