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