Сертификация магазина Windows 8 для приложения для рабочего стола Windows, написанное в Java
-
12-12-2019 - |
Вопрос
У меня есть программа, написанная в Java и завернута установщиком.Это требует Java 1.7.Если я запускаю сертификацию с помощью «Сертификация приложений Windows», он проходит с одним предупреждением для случая Java 1.7 уже установлен.Но если Java 1.7 не установлен, сертификация останавливается, поскольку установщик попросит установку Java.
кто-то знает, можно ли добавить это приложение Java в магазин Windows?
К сожалению, я не нашел никакой информации об этом.Я мог бы просто пойти на сертификацию, но если Microsoft не примет ее, это не стоило бы усилий.
После просмотра телефонных звонков и электронных писем Кажется, что даже сама Microsoft кажется не в состоянии ответить на эти вопросы: - (
Решение
Чтобы иметь возможность распространять приложение для рабочего стола Windows, вам необходимо создать учетную запись компании, которая является довольно процессом.
, чем вы должны создать эту учетную запись панели инструментов для рабочего стола.Там вы должны подписать файл из Microsoft с вашим сертификатом.Но должен быть конкретный сертификат только от Verisign.Это нелепо!У меня уже есть допустимый сертификат, почему я должен просто для этого Windows Store покупать новый сертификат.
Со всем, что я до сих пор не знаю, будет ли Microsoft, чтобы разрешить настольные приложения, написанные в Java.Неудивительно, что в магазине Windows не очень много приложений!
Другие советы
Вы пытались установить более низкую версию Java Engine ниже версии 1.7?Вы можете попытаться сделать это, и если нужно, возникает, что вам нужно установить 1.7 для сертификации на работу, он будет загружать его онлайн, если вы постоянно подключаетесь к Интернету во время установки.Кроме того, проверьте, не поврежден ли ваша ОС Windows или скомпрометирована.Плохие или ошибки в реестре Windows приводят к тому, что все эти вещи, тем самым не позволяя системе знать, что Java 1.7 существует
В почте Microsoft сказала мне, что они позволяют программам Java в качестве настольных приложений.
"После тщательного расследования мы придумали то, что вы можете опубликовать приложения Java, как только приложения для рабочего стола. Вам нужно будет зарегистрироваться как компания, чтобы сделать это. Причина, по которой вы можете опубликовать JavaЗапуск приложений в качестве приложений настольных компьютеров связан с тем, что настольные приложения обычно просто «рекламируются» в магазине. Страница описания обычно содержит ссылку, которая приводит вас к веб-странице разработчика для того, чтобы вы могли загрузить приложение. Это отличается отПриложения Windows 8, которые могут быть непосредственно загружены из магазина. Пожалуйста, дайте мне знать, если это отвечает на ваш вопрос.
искренне,
joel ** (имя удалено для его конфиденциальности (Оливье))
** @ microsoft.com
4697756905
Понедельник: с 8 утра до 5 вечера CST
TUE-FRI: 13:00 до 10 вечера CST
Tier 3 Marketplace Essalation Инженер
Microsoft Las Colinas "
много лет после.Но для того, чтобы кто-то достиг этого вопроса, как я.Теперь существует проект Centennial, который позволяет упаковать приложение Win32 и публиковать его в магазин.
Просто упаковывайте приложение вместе с JVM в установщике и используйте Project Centennial, чтобы преобразовать его в Appx и их загружать в магазин.
Это работает только в Windows 10 годовщина обновления
<Сильное> Обновление
- .
- 2016-01-06: Windows Store теперь включает в себя DeskTopAppConverter: https://www.microsoft.com / store / apps / 9nblggh4skzw
- 2016-01-06: installShield теперь может генерировать Appx из вашей обычной установки, используя ProjectCentennal: http://blogs.flexerasoftware.com/installtalk/project-centenlial/
С уважением