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