Не удается развернуть в HoloLens (ошибка 80004005) - PullRequest
2 голосов
/ 27 марта 2019

Я недавно установил Unity 2018.3.10 с Visual Studio 2017 (15.9.10). Я не могу развернуть простое приложение 3D Unity в HoloLens из-за ошибки в Visual Studio («DEP0100: убедитесь, что на целевом устройстве включен режим разработчика. Не удалось получить лицензию разработчика на 127.0.0.1 из-за ошибки 80004005»). Вот шаги для воспроизведения:

  • Создание новой 3D-сцены в Unity. Установите положение камеры на 0,0,0, а цвет камеры - сплошной черный. Создайте перед камерой красный куб с размерами 0,1x0,1x0,1

  • Диспетчер окон / пакетов: удалите объявления, библиотеку аналитики, покупки в приложениях, TextMesh Pro, Unity Collaborate, потому что они мне не нужны

  • Настройки сборки и Настройки проекта (настройки качества и проигрывателя) показаны на скриншотах. Скриптовый бэкэнд = IL2CPP

screenshots

  • Unity успешно создает файл .sln
  • В HoloLens установлена ​​ОС 10.0.17763.316. В разделе «Настройки», «Обновление и безопасность» / «Для разработчиков» я установил «Использовать функции разработчика» = вкл., «Включить портал устройства» = вкл.

  • Я не знаю, если это необходимо, но на моем компьютере я также делаю Настройки / Обновление и безопасность / Для разработчиков выберите «Режим разработчика», «Включить портал устройства» = вкл., «Обнаружение устройства» = на

  • Подключение HoloLens к ПК через USB-кабель
  • Откройте файл .sln в Visual Studio. Установите для выпуска, x86, устройство. Построить / развернуть решение
  • Компиляция прошла успешно, и Visual Studio запрашивает PIN-код, который я получаю от HoloLens, открыв Настройки / Обновление и безопасность / Для разработчиков / Обнаружение устройства / Пара
  • Visual Studio показывает сообщение об ошибке: DEP0100: Убедитесь, что на целевом устройстве включен режим разработчика. Не удалось получить лицензию разработчика на 127.0.0.1 из-за ошибки 80004005

1 Ответ

4 голосов
/ 27 марта 2019
  1. Убедитесь, что режим разработчика включен на Hololens. Вы можете найти это в настройках.

Если это не сработает, тогда ...

  1. Попробуйте перезагрузить устройство.

Сброс раздражает, но это решение, найденное для «Не удалось получить лицензию разработчика на 127.0.0.1 из-за ошибки 80004005» на форумах: https://forums.hololens.com/discussion/8964/could-not-obtain-developer-license-for-hololens

Вставить комментарий здесь, так как эти форумы будут удалены:

"shyykoserhiy ✭ ноябрь 2017 У меня была такая же проблема. Попытался запустить из двух разных настроек: MacBook Pro 2016 с сенсорной панелью (windows 10 Pro в Bootcamp) и Surface Pro 4. Та же ошибка на двух разных машины. Поэтому я думаю, что это может быть проблема с HoloLens сам. После сброса HoloLens из Настройки> Обновить и Безопасность> Сбросить все стало работать просто отлично. Это единственный решение, которое сработало для меня. "

На форумах единства также упоминается: https://forum.unity.com/threads/could-not-obtain-developer-license-for-hololens.500808/

"billyjacobs Так что я немного поискал и нашел, что один из способов решить проблема в том, чтобы сбросить устройство hololens. Это будет иметь последнюю версия программного обеспечения устройства после сброса. Я колебался против того, чтобы делать это сначала, но это сработало как заклинание. "

...