Запуск приложения Apache Cordova в iOS

В Visual Studio 2013 инструменты Cordova выпущены в виде предварительной (CTP) версии. Инструменты Cordova будут выпущены как часть Visual Studio 2015, и рекомендуется использовать Visual Studio 2015 RTM для разработки приложений с помощью инструментов Visual Studio для Apache Cordova. Visual Studio можно скачать из Центра загрузки Майкрософт.

При создании приложения с помощью Visual Studio Tools для Apache Cordova предусматривается несколько вариантов эмуляции и развертывания приложения в iOS.

  • Эмулятор Apache Ripple, который выполняет базовую проверку структуры и CSS. (В данном случае устанавливать удаленный агент для iOS не нужно.)

  • Имитатор iOS, требующий установки и настройки агента remotebuild при запуске из Visual Studio.

  • Имитатор iOS, требующий установки и настройки агента remotebuild при запуске из Visual Studio.

При возникновении ошибок построения для iOS просмотрите эти советы и способы решения проблем.

Имитатор iOS

Если Mac настроен, как описано в статье Установка средств для iOS, можно собрать и запустить приложение в имитаторе iOS. Имитатор iOS работает на вашем Mac.

Примечание

Имитатор iOS рекомендуется использовать, если у вас есть персональный Mac, или если вы запускаете Windows на Mac с помощью технологии виртуализации, например, Parallels.

Запуск приложения на имитаторе iOS

  1. Убедитесь, что на Mac установлен удаленный агент, который удовлетворяет всем системным требованиям, и этот удаленный агент запущен.

  2. Убедитесь, что указана обработка iOS, имя хоста или IP-адрес, порт и ПИН-код безопасности в Visual Studio.

  3. Откройте приложение в Visual Studio и выберите iOS в списке Платформы решения. Если этот список не отображается, выберите Платформы решения в списке Добавить или удалить кнопки для его отображения.

  4. В списке имитаторов выберите Имитатор – iPhone или другой имитатор iOS.

    Выбор iOS Simulator

  5. Нажмите клавишу F5 для запуска приложения.

    Если удаленный агент настроен правильно, Visual Studio развернет приложение на имитаторе iOS на вашем Mac.

    iOS Simulator на платформе Mac

    Совет

    Если используется версия эмулятора iOS с дисплеем Retina на Mac с низким разрешением и дисплеем, отличным от Retina, для нормального отображения приложения на экране может потребоваться выполнить масштабирование эмулятора на 50 % (выберите Окно, Масштабирование > 50%).

Устройство iOS

Если на компьютере Mac настроен удаленный агент remotebuild, как описано в статье Установка средств для iOS, можно выполнить сборку и запуск приложения на устройстве iOS, подключенном к компьютеру Mac или ПК.

Запуск приложения на устройстве iOS

  1. При запуске приложения на устройстве, подключенном к компьютеру Windows, убедитесь, что на нем установлено приложение iTunes.

    Примечание

    iTunes не требуется, если вы выполняете приложение на устройстве, подключенном к компьютеру Mac.

  2. Убедитесь, что на Mac установлен удаленный агент, который удовлетворяет всем системным требованиям, и этот удаленный агент запущен.

  3. Убедитесь, что устройство iOS подготовлено с помощью того же профиля подготовки, что и удаленный сервер построения, который вы настроили. Дополнительные сведения о процессе подготовки см. в разделе Упаковка приложения, созданного с помощью Visual Studio Tools для Apache Cordova.

  4. Убедитесь, что указана обработка iOS, имя узла или IP-адрес, порт, режим безопасности и ПИН-код безопасности в Visual Studio.

  5. Откройте приложение в Visual Studio и выберите iOS в списке Платформы решения. Если этот список не отображается, выберите Платформы решения в списке Добавить или удалить кнопки для его отображения.

  6. В списке устройств выберите Локальное устройство, чтобы запустить приложение на устройстве, подключенном к ПК, или Удаленное устройство, чтобы запустить приложение на устройстве, подключенном к Mac.

    Выбор устройства iOS

  7. Нажмите клавишу F5 для запуска приложения.

    Если удаленный агент настроен правильно и устройство iOS подключено, приложение запустится на вашем устройстве.

    Если приложение выполняется на ПК (Локальное устройство), запустится iTunes и приложение iOS будет автоматически добавлено в библиотеку (или заменено в ней). Вы можете установить или обновить приложение на подключенном устройстве таким же образом, как любое другое приложение iOS.

Загрузка средств Получить средства Visual Studio Tools для Apache Cordova или узнать больше

См. также

Другие ресурсы

Установить средства для iOS