当我尝试使用命令行启动ios模拟器时
$ phonegap run ios
我得到以下错误
错误:未找到ios-sim。请下载,构建和安装 版本1.5或更高版本 https://github.com/phonegap/ios-sim进入你的道路。或者'brew install ios-sim'使用自制软件:http://mxcl.github.com/homebrew/
我甚至尝试将上面的ios-sim文件夹复制到我的路径中。仍然出错。
答案 0 :(得分:32)
最佳解决方案:
确保您已安装 XCode 及其命令行工具并接受许可协议
通过在终端中执行以下命令来下载并安装Homebrew:
ruby -e“$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)”
执行以下命令通过Homebrew安装ios-sim:
brew install ios-sim
注意错误消息或成功安装后,您应该能够运行iOS模拟器:
phonegap run ios
替代解决方案:
您可以尝试通过npm安装ios-sim:
,通过npm安装ios-sim
sudo npm install ios-sim -g
npm install ios-sim
答案 1 :(得分:5)
要在模拟器上运行,我们需要安装ios-sim和ios-deploy。
以下是在iOS模拟器上运行的步骤
执行以下命令使用npm安装ios-sim:
sudo npm install ios-sim -g
执行以下命令,使用npm安装ios-deploy:
sudo npm install ios-deploy -g
确保您的模拟器正在运行
最终命令:
phonegap运行ios --emulator
如果需要在特定的模拟器上运行,则以下步骤为:
找出可用的模拟器列表及其确切名称
cordova模拟ios --list
现在使用以下命令在特定模拟器上运行:
cordova模拟ios --target =“XXXXXX”