所以我正在尝试离子2。我发现这个Ionic Cli命令不工作:
ionic emulate ios --livereload
或
ionic emulate ios --lc
它显示"Setup Live Reload"在日志中,但应用程序只是挂在启动画面。在日志中找不到进一步的错误(没有错误输出),但整个事情被冻结。它工作没有-lc标志。所以如果我输入
ionic emulate ios
它工作和应用程序启动。有人知道解决这个问题的方法吗?我用的是iOs 9.3。
我遇到了同样的问题,我遵循了以下步骤:
- 打开应用的根目录 查找
- 查找
<allow-navigation href="" />
行 - 更改为
<allow-navigation href="http://YOUR_IP_ADDRESS:8100/" />
并保存。如。<allow-navigation href="http://192.168.118.25:8100/" />
- 现在再次运行
ionic emulate ios -lcs
命令。
config.xml
文件这次它应该在你的模拟器上完美地工作。
执行ionic address first
然后执行ionic emulate ios --livereload
经过一些步骤,你必须选择一个IP。选择任何你想要的,它会工作!