首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova emulate ios:设备状态无效

Cordova emulate ios:设备状态无效
EN

Stack Overflow用户
提问于 2015-07-17 17:46:03
回答 1查看 1.7K关注 0票数 3

当我尝试用sudo phonegap run ios --verbose模拟一个phonegap/cordova项目时,我得到了控制台日志:

代码语言:javascript
复制
An error was encountered processing the command (code=146):
Invalid device state

ENOENT, no such file or directory '/Users/<user>/Library/Logs/CoreSimulator/61A2A261-C1D4-4E31-B5DA-4C97191F1656/system.log'

Error code 1 for command: ios-sim with args: launch,/Users/<user>/.../mobile/platforms/ios/build/emulator/Hello World.app,--devicetypeid,com.apple.CoreSimulator.SimDeviceType.iPhone-5,--stderr,/Users/<user>/.../mobile/platforms/ios/cordova/console.log,--stdout,/Users/<user>/.../mobile/platforms/ios/cordova/console.log,--exit

Command finished with error code 2: /Users/.../ios/cordova/run --target=iPhone-5

ERROR running one or more of the platforms: Error: /Users/<user>/.../mobile/platforms/ios/cordova/run: Command failed with exit code 2
You may not have the required environment or OS to run this project

并且应用程序无法启动。我可以通过控制台访问ios-sim (v4.1.1)、cordova (v5.1.1)和phonegap (5.1.1-0.29.0)。

另一件奇怪的事情是,当我进入Intellij中的run configuration时,出现了一个警告:Cannot detect ios-sim in path。XCode和开发人员工具是最新的。我使用的是Mac OS X Yosemite。有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2015-07-25 16:03:24

你可以试试

代码语言:javascript
复制
npm install -g ios-sim
npm install -g ios-deploy
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31472955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档