как включить неопубликованные приложения
Дистрибуция неопубликованных в Store приложений Windows 10
Раньше, для того, чтобы установить Windows Store приложение, требовалось чтобы или приложение было опубликовано в магазине, или чтобы устройство было разлочено лицензией разработчика. Теперь, с выходом Windows 10, вполне можно распространять приложение и минуя магазин. Кроме того, установка на устройство неопубликованных в Store приложений может производиться не с целью распространения, а с целью тестирования.
При тестировании, очевидно, что желательно использовать несколько устройств с различными характеристиками. Возможностей только эмулятора и устройства, на котором происходит разработка, не всегда достаточно.
О том как можно устанавливать приложения Windows Store на устройства различного типа читайте дальше.
Для того чтобы установить приложение на устройстве необходимо, чтобы на устройстве был включен Режим разработчика/Developer mode или режим Неопубликованные приложения/Sideload apps. Изменить эти настройки можно через:
Параметры — Обновление и безопасность — Для разработчиков
Settings — Update & security — For developers
Отличие между режимами в том, что в первом случае разрешается запускать приложения из Visual Studio в режиме отладки. Кроме того, в режиме загрузки неопубликованных приложений, нельзя устанавливать на устройство приложения без доверенного сертификата.
Подробнее вы можете прочитать об этом по ссылке: Подготовка устройства к разработке
В результате создания пакета приложения
вы можете получить или *.appx для каждой платформы или *.appxbundle файл, внутри которого будут содержаться приложения для всех платформ. Если вы при создании пакетов приложений указывали что вы хотите опубликовать приложение в Store, то для вас будет создан еще и файл *.appxupload, который загружается в магазин.
Если вы хотите установить приложение на десктоп, то вам необходимо запустить PowerShell скрипт с именем:
Сделать это можно вызвав на файле контекстное меню и выбрав команду «Выполнить с помощью PowerShell»
Альтернативно можно выполнить команду Add-AppxPackage из самой консоли PowerShell
Сертификат, которым подписывается приложение, находится в манифесте на закладке Packaging/Упаковка
После создания пакетов приложения, сертификат будет скопирован в папку с пакетами.
Варианты установки приложения на мобильное устройство или удаленный компьютер
1. Уже упомянутая выше установка на десктоп с помощью скрипта Add-AppDevPackage.ps1
2. С помощью командлета PowerShell Add-AppxPackage
3. Используя WinAppDeployCmd
Сама утилита расположена, как правило, в папке Program Files по адресу \Windows Kits\10\bin\x86\
Самые простые команды это:
Показывает устройства, доступные для развертывания (3 –это значение задержки в секундах)
Устанавливает приложение на устройство. При этом можно даже PIN указать, чтобы не нужно было разблокировать экран:
4. Если у вас Windows 10 начиная с версии 1511, то вам доступен Портал устройств
5. При установке приложения на мобильное устройство может быть достаточно в проводнике просто нажать на файл appx или appxbundle. Но перед этим необходимо установить и сертификат, точно также нажав на него (странное дело, но сделать это мне пришлось, даже не смотря на то, что телефон был в режиме разработчика).
Подробнее о портале устройств
На десктопе включается он в параметрах операционной системы в категории «Обновление и безопасность» при заходе в пункт «Для разработчиков»
Для доступа к порталу можно установить пароль. Ссылка, по которой можно зайти на портал, отображена внизу скриншота.
Внешний вид портала такой:
Как вы можете заметить, имеется возможность установить пакет приложения, сертификат и необходимые приложению пакеты, используя графический интерфейс.
О других возможностях можно почитать здесь: Обзор портала устройств Windows
На мобильных устройствах также можно включить портал устройств и открыв браузер Edge воспользоваться какими-либо его функциями. Но гораздо удобнее подключить телефон к декстопу.
Для включения портала необходимо зайти в параметры – Обновление и безопасность и выбрать пункт «Для разработчиков»
Доступ к мобильному устройству, подключенному через USB, возможен по ссылке http:// 127.0.0.1:10080
Если вы подключены к сети wi-fi, то адрес будет вам отображен (как на скриншоте).
В случае, если проверка подлинности включена, необходимо связать устройства (пункт «Обнаружение устройства» находится чуть выше)
При нажатии «Связать» будет отображен код
Который необходимо ввести в поле браузера
Внешний вид портала устройства немного отличается
Замечательной функцией портала является возможность получить доступ к файловой системе установленных приложений
Кроме десктоп и мобильных устройств, портал поддерживается IoT устройствами, а также Xbox и HoloLens.
Весь портал устройств Windows построен на API-интерфейсах REST. Если у вас вдруг есть желание написать свое приложение, получающее доступ к подключенным устройствам, то вы можете ознакомиться со справкой по базовому API портала устройств
Интересная возможность, о которой нельзя не упомянуть. При публикации приложения в Windows Store, в рубрике «Цены и доступность», у вас будут варианты скрытия приложения от посторонних лиц, продливающие цикл тестирования. Открыв параметры пункта «Распространение и видимость» получите такой вот выбор:
Как загружать неопубликованные приложения в Windows 10?
Как включить неопубликованные приложения в Windows 10?
Как разрешить Windows 10 загружать неопубликованные приложения на ваш компьютер
Как включить неопубликованные приложения?
Он находится в новом приложении «Настройки», которое можно открыть из меню «Пуск». Выберите «Обновление и безопасность», а затем «Для разработчиков». Активируйте здесь опцию «Неопубликованные приложения», как если бы вы установили флажок «Неизвестные источники» на телефоне или планшете Android.
Как установить сторонние приложения в Windows 10?
Как установить приложения сторонних производителей в Windows 10?
Шаг 1. Откройте «Настройки»> «Приложения». Шаг 2. Нажмите «Приложения и функции»> «Разрешить приложения только из магазина» в разделе «Установка приложений». Когда вы выполните эти шаги, система Windows автоматически сохранит все изменения без перезагрузки компьютера. И теперь вы можете устанавливать приложения только из Магазина.
Могу ли я устанавливать приложения в Windows 10?
Нажмите кнопку «Пуск», а затем в списке приложений выберите Microsoft Store. Перейдите на вкладку «Приложения» или «Игры» в Microsoft Store. Чтобы увидеть больше из любой категории, выберите Показать все в конце строки. Выберите приложение или игру, которую хотите загрузить, а затем нажмите «Получить».
Как запустить непроверенные приложения в Windows?
Если вы используете Windows 10 V1903 или более поздней версии, вы можете разрешить или запретить использование непроверенных приложений. Выберите «Настройки»> «Приложения»> «Приложения и функции». На правой панели «Приложения и функции» в разделе «Выбор источника приложений» выберите вариант «В любом месте». Это позволит вам устанавливать приложения, отличные от Microsoft Store.
Как разрешить установку всех приложений в Windows 10?
Щелкните ссылку «Открыть настройки» или вернитесь в «Настройки»> «Приложения»> «Приложения и функции» и установите параметр «Разрешить приложения из любого места». Установите приложение как обычно. После этого вы можете снова установить опцию «Разрешить приложения только из Магазина».
Почему я не могу устанавливать программы в Windows 10?
Не волнуйтесь, эту проблему легко решить с помощью простых настроек в настройках Windows. … Прежде всего убедитесь, что вы вошли в Windows как администратор, нажмите кнопку «Пуск» и выберите «Настройки». В разделе «Настройки» найдите и нажмите «Обновление и безопасность».
Какие приложения доступны в Windows 10?
Как разрешить установку приложений?
Для Android 8 и выше
Sideload Apps with DISM (Загрузка неопубликованных приложений с помощью DISM)
с помощью PowerShell или средства обслуживания образов развертывания и управления ими (DISM) можно загружать неопубликованные бизнес-приложения универсального Windows. Windows приложения включают:
как правило, Windows приложения доступны только через Microsoft Store. вы можете отправить бизнес-Windows приложения в Microsoft Store и сделать их доступными за пределами предприятия. однако вы также можете разрабатывать Windows приложения для использования только в рамках предприятия и добавлять их в Windows устройства, которыми вы управляете с помощью процесса, называемого неопубликованным веб-приложением. Загруженные неопубликованные приложения не обязательно должны быть сертифицированы или установлены с помощью Microsoft Store.
Вот что необходимо знать для загружать неопубликованные приложений:
Инструкции? | Описание |
---|---|