Cordova 如何从phonegap启动ios模拟器
当我尝试使用命令行启动ios模拟器时Cordova 如何从phonegap启动ios模拟器,cordova,ios-simulator,Cordova,Ios Simulator,当我尝试使用命令行启动ios模拟器时 $phonegap运行ios 我得到下面的错误 错误:找不到ios sim卡。请下载、构建和安装 版本1.5或更高版本,从 进入你的道路。或“brew安装” 使用自制的ios sim卡: 我甚至尝试将上面的ios sim文件夹复制到我的路径中。仍然收到错误。最佳解决方案: 确保已安装XCode及其命令行工具并接受许可协议 通过在终端中执行以下命令下载并安装自制软件: ruby-e“$(curl-fsSL)” 通过执行以下操作,通过自制安装ios sim:
$phonegap运行ios
我得到下面的错误
错误:找不到ios sim卡。请下载、构建和安装
版本1.5或更高版本,从
进入你的道路。或“brew安装”
使用自制的ios sim卡:
我甚至尝试将上面的ios sim文件夹复制到我的路径中。仍然收到错误。最佳解决方案:
phonegap运行ios
替代解决方案: 您可以尝试通过npm安装ios sim:
- 转到并安装node.js(npm将自动作为节点的包管理器安装)
- 通过执行以下命令,通过npm安装ios sim sudo npm安装ios sim-g
- 如果您在Windows计算机上,请以管理员身份打开命令提示符,然后执行
npm install ios sim
要在模拟器上运行,我们需要安装ios sim和ios部署。 以下是在iOS emulator上运行的步骤
您是否在安装了xCode并正在运行的Mac计算机上运行?您是否在命令行中键入
brew安装ios sim
,并查看ios sim get installed?在那之后,你是否在你的系统中编辑了PATH变量并包含了ios sim卡文件夹的路径?我最终能够以另一种方式让它工作。显然,node.js安装sim卡的位置有问题,而且我需要通过终端全局接受xcode用户协议。我也有同样的问题。首先我尝试了brew,但由于节点的原因发生了冲突。于是,我通过npm更新了ios sim卡,然后是tada!也遇到了整个更新问题只是运行了“sudo npm update ios sim-g”和wowzers到了一个flyerI有类似的问题,看起来自制和npm是在互相攻击brew卸载ios sim
,然后是npm安装ios sim-g
(可能需要sudo,具体取决于您的设置)做了这个把戏。目前我正在学习Phonegap,许多工具似乎都有Cordova
的名称,因此我必须运行以下程序才能获得iOS模拟器:Cordova run iOS
for mac os 10.12及以上版本为了安装iOS deploy,您需要添加不安全的参数sudo npm install iOS deploy-g--unsafe perm=true