0

Im пытается проверить мое приложение с помощью MacInCloud и remotebuild на симуляторе IOS. Все отлично работает, и приложение компилируется с помощью remotebuild. Затем Visual Studio отображает статус «Развернуто успешно». Когда я смотрю на свой Mac, он показывает запуск симулятора IOS, но показывает только домашний экран. Я вообще не вижу свое приложение. Im в убытке о том, что проверить дальше. Любая помощь будет оценена по достоинству.Инструменты для Apache Cordova/Visual Studio 2015 не запускают приложение в симуляторе IOS

Я вижу эту ошибку в окне вывода.

запрашивающая эмулировать на IOS Simulator для BuildNumber 89952 на сервере https://74.xx.xx.xxx:3000/cordova ... Не удалось запустить IOS дистанционного управления для сборки C: \ Users \ мкр \ Documents \ Visual Studio 2015 \ Projects \ app2 \ app2 \ зд \ ИОС \ Release \ buildInfo.json к https://74.xx.xx.xxx:3000/cordova для целевых развертывания iPhone 5S: Http 404: { "команда": "строить", "vcordova": "5.3.3", и т.д ..

Одна вещь, которую я замечаю о файле BuildInfo.Json ставится много моих файлов изображений как «changedFiles», даже если я их не изменил. Мне интересно, слишком ли поле «changedFiles» для обработки. Я не уверен, почему он говорит об ошибке http 404.

+0

Никто не имеет никакого намека на это? Я застрял, и я не могу проверить свой PhoneGap для IOS. – mdorson

ответ

0

Возможно, это проблема с ios-sim. Мы вскоре опубликуем обновленную версию с исправлением для этой проблемы, но вы можете попробовать обходное решение в ближайшей перспективе.

На mac, перейдите к ~/.taco_home/node_modules/taco-remote-lib/<VERSION>/node_modules/taco-remote-lib/ и запустите npm uninstall ios-sim && npm install ios-s[email protected]. Для VERSION вы хотите использовать последнюю версию 1.X, если вы используете кордову раньше 5.4.0, и самую последнюю версию 2.X, если вы используете более новую версию кордовы.

Причина, по которой развертывание считается успешной, заключается в том, что мы используем ios-sim для развертывания и запуска в одно и то же время, поэтому шаг развертывания является бездействующим для симулятора iOS.

+0

Спасибо за ответ. Версии показывают 1.2.2, но у меня есть 5.3.3 для Кордовы. Любые другие предложения? – mdorson

+0

Ожидается эта версия: это версия 'taco-remote-lib', которая является пакетом, который использует remotebuild для создания проектов Cordova. Вы пытались изменить версию 'ios-sim' в' ~/.taco-home/node_modules/taco-remote-lib/1.2.2/node_modules/taco-remote-lib'? – Laguana

+0

Я удалил и установил с помощью команд, которые вы указали выше. Не повезло ... Теперь по какой-то причине он не открывает симулятор ios. Теперь я открываю приложение «finder» с заголовком «com.apple.dt.instruments». Не уверен, что произошло. – mdorson

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