2015-11-21 11 views
3

Я в бизнесе цифровых вывесок для малого бизнеса. Мы создали приложение, которое запускает цифровые вывески через малиновый pi с помощью Windows iot. Все работает отлично, но что, если однажды мы захотим внести изменения в приложение. Есть ли способ обновить приложение без необходимости вручную делать это на сайте. Я бы предпочел, чтобы приложение выполняло это с помощью обычных проверок, но я ничего не нахожу. Хотелось бы, чтобы в App Store появился механизм для обновления приложений. Есть идеи по этому поводу?Windows iot обновления приложений.

+0

Я также ищу эту функциональность, но не могу найти на ней никакой документации. И прошло немало месяцев. –

ответ

1

Все устройства под управлением ОС Windows IoT Ядро запустить небольшой экземпляр веб-сервер на порту 8080. Вы можете достичь этого, посетив http://DEVICEIPADDRESS:8080

по умолчанию учетные данные являются: U: Administrator P: P @ ssw0rd

В портал, вы можете предоставлять и развертывать приложения удаленно с помощью Диспетчера приложений, выбрав «Приложения» по левой панели.

enter image description here

Если вы правила настройки брандмауэра, чтобы разрешить исходящий трафик на Windows, IoT ядра устройства вы можете быть в состоянии развернуть обновления удаленно.

+0

Я знаю, как это сделать. Я хочу, чтобы приложение обновлялось. Не нужно делать это вручную. Нет никакого магазина или что-нибудь, что могло бы обновить приложение. Приятно иметь наш собственный обновитель для наших приложений IOT. – user2715966

0

В настоящее время нет приложений для windows iot, но вы можете создать свои собственные. Вы можете реализовать эту функциональность с помощью push или pull системы с Azure.

Push-azure подталкивает обновления к устройствам.

Прицепные - устройство запрашивает лазурь для обновления

Get started with Event Hubs (учебник, описывающий, как реализовать событие концентраторы в лазури)

Другой вариант мог бы написать свой собственный REST API на сервере (Azure или самостоятельно сервер).

+0

Он означает обновление кода приложения, а не нажатие данных. Или ты это понимаешь? В каком случае, что мне делать с .apx, когда я его загружу? Могу ли я установить его программно? –