Appcelerator LiveView未连接到新开发笔记本电脑上的模拟器/设备。使用2个不同的WiFi网络进行测试时会发生连接错误。
问题是,如何解决/调试[LiveView]文件服务器不可用错误消息?
"[LiveView] File Server unavailable. Host Unreachable @ 192.168.0.7:8324"
"[LiveView] File Server unavailable. Host Unreachable @ 127.0.0.1:8324"
我尝试了以下内容:
唯一可疑的是......
在仿真器上从Safari请求IP:8324时,我收到了一个快速的JSON响应。在模拟器上从Safari请求IP:8323时,我在Safari中没有收到回复,但在Appcelerator控制台中看到[LiveView] Client connected
。
我的环境是:
运行app"
时显示控制台[LiveView] version 1.2.1
[LiveView] Alloy project monitor started
[LiveView] File Server Started on 0.0.0.0:8324
[LiveView] Event Server Started on 0.0.0.0:8323
[INFO] : KitchenSink/6.3.0 (6.3.0.3620088)
[ERROR] : Script Error {
[ERROR] : column = 223;
[ERROR] : line = 671;
[ERROR] : message = "[LiveView] File Server unavailable. Host Unreachable @ 192.168.0.7:8324\n[LiveView] Please ensure your device and computer are on the same network and the port is not blocked.";
答案 0 :(得分:2)
<强>分辨强>
此问题已得到解决。
设置新的macbook后,我导入了Kitchen Sink v2 sample app from the appcelerator GIT repo以启动并运行。 Liveview从未奏效,但没有Liveview的运行工作正常。
今天早上我怀疑问题可能是节点安装/权限问题,我尝试了making the /usr/local directory writable by all。
仍然没有运气,是的,我做了..清理项目,重启appcelerator,killall等。
最后,我只是创建了一个新的合金项目,LiveView在新项目上运行得很好。
一定是个傻瓜我以为所以我回到了Kitchen-v2项目......清理了项目...编译并运行LiveView - 仍然无法正常工作。
问题似乎是(在我的情况下)Kitchen Sink v2示例应用。