在运行离子模拟ios时ENOENT system.log

时间:2016-02-29 19:08:03

标签: ios ionic-framework

我正在遵循本指南:http://ionicframework.com/getting-started/

到达ionic emulate ios后,我得到了

  

错误:ENOENT:没有这样的文件或目录,stat' /Users/$USERNAME/Library/Logs/CoreSimulator/DCB9BBDE-FFEC-43CD-B88E-FFFB6CBF0045/system.log'

我尝试过其他人解决问题的方法,比如

  • chown你的$ HOME给自己
  • 删除platforms文件夹
  • 删除XCode并重新安装

但这些都没有解决我的问题。

我在OSX El Capitan上,使用与nave一起安装的节点v4.3.1(这可能是个问题吗?)。

我尝试了一个全新的项目,并得到了这个

  

ENOENT:没有这样的文件或目录,stat' /Users/$USER/Library/Logs/CoreSimulator/FF5BE4A0-C42E-4C35-884F-21EFC514A846/system.log'   命令的错误代码1:ios-sim with args:launch,/ Users / $ USER / workspace / myApp / platforms / ios / build / emulator / myApp.app, - devicetypeid,com.apple.CoreSimulator.SimDeviceType.iPhone- 6, - 标准错误,/用户/ $ USER /工作区/对myApp /平台/ IOS /科尔多瓦/的console.log, - 标准输出,/用户/ $ USER /工作区/对myApp /平台/ IOS /科尔多瓦/的console.log, - 出口   错误:/ Users / $ USER / workspace / myApp / platforms / ios / cordova / run:命令失败,退出代码为2

提前谢谢

1 个答案:

答案 0 :(得分:0)

嗨,请参阅我对以下问题的回答:

ionic emulate ios (domain=com.apple.CoreSimulator.SimError, code=163)

在此之后,我尝试了:

sudo chown -R $USER:$GROUP ~/.npm sudo chown -R $USER:$GROUP ~/.config

在终端,并能够在模拟器中运行应用程序