Как управлять развертыванием / обновлением для внутреннего мобильного приложения?
Я создаю приложение UWP, которое будет использоваться исключительно на защищенных планшетах Win10 группой из 10-20 человек. Если все пойдет хорошо, он будет расширен до 100 пользователей. Эти пользователи являются сотрудниками нашей компании, но будут находиться удаленно.
В настоящее время с помощью тестовых планшетов я загружаю пакеты в google-диск и вручную копирую их на планшеты, распаковываю и выполняю файл ps на планшете. Это сложный способ даже для группы бета-тестирования наших пользователей.
Я ищу краткосрочные / долгосрочные рекомендации для развертывания. Кто-то упомянул мне SCCM, и я немного прочитал, но это, кажется, довольно серьезная попытка принять гостей. Я бы предпочел что-то вроде концепции "частного магазина", но я не могу найти ничего подобного.
2 ответа
Вы можете создать частный магазин для вашей компании. Лучшее решение - это, вероятно, использовать Windows Store для бизнеса. http://www.microsoft.com/en-us/business-store
Если вы выбираете это решение, необходимы учетные записи Microsoft Azure Active Directory (AD) для ваших сотрудников.
Альтернативный способ - использовать HockeyApp http://hockeyapp.net/ для развертывания вашего приложения.
Согласно вашему описанию, HockeyApp должен соответствовать вашим требованиям. Через HockeyApp вы можете загружать и распространять сборки для бета-версии или корпоративного распространения с помощью нашего веб-интерфейса или нашего API. HockeyApp также поддерживает серверы сборки, такие как Jenkins или Visual Studio Team Services. Не забудьте загрузить свой dSYM или mapping.txt, чтобы получить читаемые отчеты о сбоях.
С интегрированным HockeySDK для UWP вы также можете:
Интегрировать наш SDK с открытым исходным кодом, чтобы:
Собирать отчеты о сбоях
Показать оповещения об обновлениях для новых бета-сборок
Добавьте вид обратной связи прямо в ваше приложение
Для получения дополнительной информации, пожалуйста, посетите support.hockeyapp.net.