15

Мы разрабатываем приложение компании для Windows Phone 8.Не удается установить приложение компании на Windows Phone 8

Я следовал за каждый шаг, описанный в Company app distribution for Windows Phone

Вот что я сделал:

  • Зарегистрированный учет компании
  • Купил корпоративный сертификат от Symantec.
  • Экспортированный файл PFX с закрытым ключом
  • Сгенерированный токен регистрации (файл AETX) из PFX.
  • Созданное приложение, построенное с визуальной студией и получившее файл xap сгенерированный. (Назовите его App.xap)
  • Предварительно скомпилированные управляемые сборки и подписали его с сертификатом, используя BuildMDILXap.ps1 сценарий powershell. (Все сообщения отмечены успехом).
  • Хостинг AETX и подписанный файл XAP на нашем веб-сервере.

В этот момент, когда КР8 телефон пытается загрузить файл XAP без предварительной установки AETX, телефон дает соответствующее сообщение об ошибке: «Перед тем, как установить это приложение, вам необходимо добавить учетную запись XXXX компании Обратитесь в службу поддержки вашей компании. человек за помощью ».

После установки AETX, когда телефон wp8 пытается установить XAP-файл, телефон запрашивает подтверждение: «Вы хотите установить App1 из XXXX?» После нажатия кнопки «установить» ничего не происходит. Сообщение об успешном завершении отсутствует, сообщение об ошибке отсутствует, нет указаний на установку, и приложение не отображается в списке приложений.

Я также попытался отправить файлы AETX и XAP по электронной почте (в случае, если Internet Explorer или iis не могут обрабатывать типы файлов), тот же результат.

Я также попытался сделать то же самое для нашего приложения-концентратора нашей компании, тот же результат.

Насколько я понимаю, приложение-концентратор компании - это еще одно приложение (конечно, для разных целей), и как обычное приложение, так и приложение-концентратор могут распространяться одинаково (через веб-адрес или электронную почту и т. Д.), Правильно?

Что не так? Не можете найти проблему здесь? Любые идеи?

ответ

8

Держу пари, что у вас нет надлежащей настройки для подписи кода. Один важный шаг, который легко пропустить, - это установить родительские сертификаты сертификата подписи корпоративного кода (который вы получили от Symantec). В частности, загрузите и импортируйте следующие два сертификата, а затем попробуйте снова подписать файл XAP.

https://knowledge.verisign.com/library/VERISIGN/ALL_OTHER/Symantec_Enterprise_Mobile_Root_for_Microsoft.cer https://knowledge.verisign.com/library/VERISIGN/ALL_OTHER/Symantec_Enterprise_Mobile_CA_for_Microsoft_Cert.cer

Печально, что инструмент подписи не сообщает об ошибках, но выход не правильно подписан XAP, что WP8 бы принять.

+0

Я попробую ваше предложение первым делом с утра. Спасибо за совет. Любое другое предложение, если оно не работает? – SadullahCeran

+0

Спасибо за помощь. Переустановив эти сертификаты на компьютере, которые я создаю AET, и сделайте подписку обработанной. Настолько неудачно, что инструмент не сообщает о какой-либо ошибке или сообщении. – SadullahCeran

+0

Я рад, что это сработало!Имейте хороший и продуктивный день. :-) –

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