Ios 如何在爱奥尼亚+;苹果手机?

Ios 如何在爱奥尼亚+;苹果手机?,ios,cordova,ionic-framework,cordova-plugins,ionic,Ios,Cordova,Ionic Framework,Cordova Plugins,Ionic,你好,, 我正在尝试从终端运行我的项目。我得到了上面的错误。但是,当我转到给定的iOS目录时,从Xcode运行我的项目,效果很好。这意味着,当我从Xcode运行时,我能够运行emulator/simulator并检查我的输出。但当我从终端运行时,我无法运行我的应用程序。您能告诉我如何从终端运行我的应用程序吗 谢谢这就是问题所在: Cordova需要ios sim卡版本3.0.0或更高版本,您有版本1.9.0 以下是解决方案: npm更新-g ios sim这就是问题所在: Cordova需要io

你好,, 我正在尝试从终端运行我的项目。我得到了上面的错误。但是,当我转到给定的iOS目录时,从Xcode运行我的项目,效果很好。这意味着,当我从Xcode运行时,我能够运行emulator/simulator并检查我的输出。但当我从终端运行时,我无法运行我的应用程序。您能告诉我如何从终端运行我的应用程序吗

谢谢

这就是问题所在:

Cordova需要ios sim卡版本3.0.0或更高版本,您有版本1.9.0

以下是解决方案:

npm更新-g ios sim

这就是问题所在:

Cordova需要ios sim卡版本3.0.0或更高版本,您有版本1.9.0

以下是解决方案:


npm更新-g ios sim

问题是您没有安装ios sim。 从中,您可以看到以下语句:

注意:iOS开发需要Mac OS X。通过Ionic CLI的iOS模拟器需要iOS simnpm软件包,该软件包可以通过命令sudo npm-g install iOS sim安装

您只需运行以下命令即可安装ios sim:

  • sudo npm-g安装ios sim卡

问题在于您没有安装ios sim卡。 从中,您可以看到以下语句:

注意:iOS开发需要Mac OS X。通过Ionic CLI的iOS模拟器需要iOS simnpm软件包,该软件包可以通过命令sudo npm-g install iOS sim安装

您只需运行以下命令即可安装ios sim:

  • sudo npm-g安装ios sim卡
  • 未找到simctl。 检查是否已安装Xcode 7.x: xcodebuild--版本检查是否选择了Xcode 7.x: xcode select--未找到打印路径simctl。 检查是否已安装Xcode 7.x: xcodebuild--版本检查是否选择了Xcode 7.x:
    xcode select--print path

    当我使用
    --device
    标志运行时,我也有同样的问题,但在模拟器上运行时,它工作正常。当我使用
    --device
    标志运行时,我也有同样的问题,但在模拟器上运行时,它工作正常。宾果,就是它。宾果,就是它。
    MacBook-Pro:myApps naveenkumar$ ionic run  ios
    Adding in default Ionic hooks
    Running command: /Users/naveenkumar/Documents/ionic_work/myApps/hooks/after_prepare/010_add_platform_class.js /Users/naveenkumar/Documents/ionic_work/myApps
    add to body class: platform-ios
    Running command: /Users/naveenkumar/Documents/ionic_work/myApps/hooks/after_prepare/020_remove_sass_from_platforms.js /Users/naveenkumar/Documents/ionic_work/myApps
    Running command: /Users/naveenkumar/Documents/ionic_work/myApps/platforms/ios/cordova/run 
    Cordova needs ios-sim version 3.0.0 or greater, you have version 1.9.0
    .
    ERROR running one or more of the platforms: Error: /Users/naveenkumar/Documents/ionic_work/myApps/platforms/ios/cordova/run: Command failed with exit code 2
    You may not have the required environment or OS to run this project
    MacBook-Pro:myApps naveenkumar$