2015-09-08 3 views
4

У нас есть запрос на корпоративное приложение на Windows Phone 8.1. Мы должны иметь возможность опубликовать приложение на хоккей и использовать push-уведомления. То, что мы делали до сих пор:Push Уведомления для корпоративного телефона Windows 8.1

  • Мы сгенерировали файл сборки
  • Мы купили «Enterprise Mobile сертификат подписи кода» от Symantec, так что мы можем подписать и распространять приложения.
  • Мы подписали заявление построить с сертификатом и успешно опубликован на Hockey
  • Мы успешно загрузили и установили приложение и профиль компании из хоккея (приложение работает на устройствах)

Что мы еще нужно сделать, чтобы включить push-уведомления в нашем приложении. То, что мы нашли в этом отношении, заключается в использовании WNS, резервировании имени приложения в центре dev и использовании созданного PackageSID и Client Secret (из центра dev) для создания push-уведомлений Push. Это работает хорошо, но мы чем-то сталкиваемся с CONFLICT: для использования «зарезервированного имени приложения» нам нужно использовать имя издателя, созданное Dev Store, но чтобы подписать приложение с помощью «Enterprise Mobile Code-Signing Certificate», нам нужно используйте имя издателя из сертификата, который отличается от имени в Центре Dev. Как мы можем это преодолеть? Является ли наш подход правильным с точки зрения публикации корпоративных приложений и/или использования Push-уведомлений для корпоративных приложений?

Мы хотели бы знать, что представляют собой рекомендации Microsoft в отношении использования Push-уведомлений для корпоративных приложений.

+0

В центре Dev они предоставляют идентификатор Symantec для учетной записи. Нам нужно использовать один и тот же идентификатор и имя человека для учетной записи при получении сертификата. –

+0

Если возможно, попробуйте изменить или зарезервировать новое имя приложения в магазине dev и сделать его таким же, как у Symantec. Это единственный способ, о котором я могу думать. Push-уведомления одинаковы для всех приложений (корпоративных или обычных). –

+0

Является ли требование использовать идентификатор издателя из Dev Store фактически необходимым для WNS или оно установлено, потому что вы связываете приложение с магазином? Вы можете изменить идентификатор вручную после того, как он был связан путем погружения в 'config.xml' и/или' appsettings.config'. Чтобы зарегистрировать приложение, вам нужно использовать «тему» ​​сертификата (тот, я уже правильно использую) как PublisherID, и насколько я знаю, это не так. – Klors

ответ

0

Нет поддержки для push-уведомлений для приложений WP8.1 LOB (это официальный ответ Microsoft).

+0

Нам нужно подождать окна 10 для решения ... хорошая работа Microsoft: | – asp

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