2016-09-21 2 views
4

Я успешно настроил удаленное развертывание из Visual Studio на моем компьютере с Windows на устройства iOS 9.x с Xcode 7.x на моем mac, следуя этому руководству.Visual Studio Cordova развертывается на удаленном iOS 10 Ошибка устройства

https://taco.visualstudio.com/en-us/docs/ios-guide/

С прошивкой 10 вам необходимо обновить Xcode 8 и сделать некоторые настройки, чтобы получить идентификатор команды разработчиков в нарастании конфигурации, чтобы заставить его подписать правильно. Благодаря этому руководству я смог получить успешную компиляцию.

https://dpogue.ca/articles/cordova-xcode8.html

Однако я все еще получаю эту ошибку, что я не могу найти исправление для в remotebuild.

Timed out connecting debugger to remote Apache Cordova app. See Output window for JavaScript console output. 
Http 404: Error mounting developer disk image 
Http 500: No devices found to debug. Please ensure that a device is connected and awake and retry. 

Я попытался изменить настройки тайм-аута удаленной настройки и, конечно же, перезапустить/перезагрузить устройство.

Я могу открыть .xcodeproj в Xcode и развернуть его с Mac напрямую. Или возьмите файл .ipa и поместите его в iTunes для установки.

Кто-нибудь нашел решение для удаленной сборки для развертывания на устройствах iOS 10, когда они получили эту ошибку?

+1

У меня точно такая же ошибка. Обновление iOS 10 определенно что-то испортило. –

+1

Я в той же ситуации. Remotebuild, то же самое «Ошибка установки образа диска разработчика», за которым следует «Нет устройств, найденных для отладки ...» Обновлено до Xcode 8, iOS 10.0.2. 'developmentTeam' установлен. Я могу создать и запустить проект с помощью команды 'cordova run ios --device' из каталога tembuild temp на Mac. Если вам удастся это решить, отправьте свое решение в качестве ответа. – Stack

ответ

12

Это фиксированное для меня :)

Запуск из терминала: заварить обновление libimobiledevice --HEAD

Подробнее: https://github.com/Microsoft/remotebuild/issues/5

+1

Да, это решение для меня тоже. –

+0

Подтвержденное решение. Убедитесь, что вы используете два дефиса, в отличие от того, что я сделал в первый раз, когда я попытался! – PutoTropical

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