Как запустить симулятор ios из телефонной заставки

когда я пытаюсь запустить симулятор ios из командной строки, используя   $ phonegap run ios я получаю ошибку ниже

Ошибка: ios-sim не найден. Загрузите, создайте и установите версии 1.5 или выше от https://github.com/phonegap/ios-sim на ваш путь. Или 'brew установить ios-sim 'с использованием homebrew: http://mxcl.github.com/homebrew/

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

Ответы

Ответ 1

Лучшее решение:

  • Убедитесь, что у вас есть XCode, а его инструменты командной строки установлены и приняты лицензионные соглашения

  • Загрузите и установите Homebrew, выполнив следующую команду в терминале:

    ruby ​​-e "$ (curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"

  • Установите ios-sim через Homebrew, выполнив:

    brew установить ios-sim

  • Следите за сообщениями об ошибках или при успешной установке вы должны иметь возможность запускать iOS Simulator:

    phonegap run ios


Альтернативное решение:

Вы можете попробовать установить ios-sim через npm:

  • Перейдите к http://nodejs.org/ и установите node.js(npm будет автоматически установлена в качестве менеджера пакетов node).
  • Установите ios-sim через npm, выполнив

    sudo npm install ios-sim -g

  • если вы находитесь на компьютере под управлением Windows, откройте командную строку как администратор и выполните npm install ios-sim вместо

Ответ 2

Для запуска на симуляторе нам нужно установить ios-sim и ios-deploy.

Ниже приведены шаги для запуска эмулятора iOS

  • Установите ios-sim, используя npm, выполнив:

    sudo npm установить ios-sim -g

  • Установите ios-deploy, используя npm, выполнив:

    sudo npm установить ios-deploy -g

  • Убедитесь, что ваш симулятор работает

  • Конечная команда:

    Запуск телефонной заставки ios --emulator

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

  • Найдите список доступных симуляторов и их точное название

    cordova emulate ios --list

  • теперь запускается на определенном симуляторе, используя:

    cordova emulate ios --target = "XXXXXX"