Meteorjs 的 Cordova IOS 模拟器失败

Posted

技术标签:

【中文标题】Meteorjs 的 Cordova IOS 模拟器失败【英文标题】:Cordova IOS emulator for Meteorjs fails 【发布时间】:2015-10-15 17:43:56 【问题描述】:

所以我已经将meteor ios 平台添加到我的meteor 应用程序中。每次我尝试运行模拟器时都会收到此错误。

=> App running at: http://localhost:3000/     
=> Errors executing Cordova commands:         

While running Cordova app for platform iOS with options --emulator:
Error: Command failed:                     
/Users/Cpena1/Documents/testingMeteor/.meteor/local/cordova-build/platforms/ios/cordova/run
--emulator
ENOENT, no such file or directory
'/Users/Cpena1/Library/Logs/CoreSimulator/1FB66CCA-7E03-408A-B240-A2D4098B356D/system.log'
Error code 1 for command: ios-sim with args:
launch,/Users/Cpena1/Documents/testingMeteor/.meteor/local/cordova-build/platforms/ios/build/emulator/testingMeteor.app,--  devicetypeid,com.apple.CoreSimulator.SimDeviceType.iPhone-6,--stderr,/Users/Cpena1/Documents/testingMeteor/.meteor/local/cordova-build/platforms/ios/cordova/console.log,--stdout,/Users/Cpena1/Documents/testingMeteor/.meteor/local/cordova-build/platforms/ios/cordova/console.log,--exit
at ChildProcess.exitCallback (/tools/utils/processes.js:137:23)
at ChildProcess.emit (events.js:98:17)
at Process.ChildProcess._handle.onexit (child_process.js:820:12)

ExitWithCode:1

我尝试删除 Cordova 文件,甚至重新安装 Meteor。模拟器会在 Xcode 中打开,但只会出现黑屏。

【问题讨论】:

【参考方案1】:

我同样卡在启动画面上。我的解决方法是添加 - 生产 到命令行。

【讨论】:

以上是关于Meteorjs 的 Cordova IOS 模拟器失败的主要内容,如果未能解决你的问题,请参考以下文章

Cordova:启动特定的 iOS 模拟器图像

一些 Cordova 插件在 iOS 模拟器中未定义

在ios模拟器上运行时查看cordova app的html代码

在 PhoneGap/Cordova 中安排本地通知在 iOS 模拟器上不起作用

JQuery 在实际 IOS 设备上无法使用 Cordova 3.1.0,但可以在模拟器上使用

带有 facebook/gmail 的 OAuth 不适用于 iOS 模拟器(Cordova 应用程序 + Firebase)