Когда я впервые опубликовал свое приложение, сертификат был создан автоматически Visual Studio. Я сохраняю свой проект в git, и файл добавляется в список .gitignore. Я клонировал ваш репозиторий на другом компьютере и собираюсь выпустить обновление приложения в магазине, но у меня нет сертификата. Как я могу получить его снова?Как создать или получить новый StoreKey.pfx для приложения UWP
2
A
ответ
9
Файл StoreKey.pfx
будет автоматически сгенерирован, если вы создадите пакет приложений для Магазина.
Или вы можете получить его просто связать приложение с помощью магазина Project > Store > Associate app with the Store...
да, его истинный! но я этого не произошло, и я понял почему. Оказывается, студия не проверяет наличие сертификата в файловой системе и ищет наличие ссылок на проект. Только после того, как я удалил все упоминания о .csproj, он воссоздал себя после привязки к магазину! – beatsspam
Да, более подробную информацию см. В разделе [Упаковывание приложений UWP] (https://docs.microsoft.com/en-us/windows/uwp/packaging/packaging-uwp-apps). –
В частности, вы должны удалить элементы 'PackageCertificateThumbprint' и' PackageCertificateKeyFile' в файле csproj. Затем связать приложение с Store снова, и оно создаст новый pfx. – Edgar