背景信息和问题
我按照此处的说明下载了适用于 OSX 的 PhoneGap 桌面应用程序:http://docs.phonegap.com/getting-started/1-install-phonegap/desktop/
我为 iOS 安装了 PhoneGap 应用程序。
我确保我的笔记本电脑和 iPhone 都在同一个网络上(没有防火墙)。
我使用 PhoneGap 桌面应用程序创建了一个新的“Hello World”项目。
我能够通过桌面应用程序运行该应用程序,然后使用 iOS 应用程序成功连接到 Web 服务器。
但是,似乎 deviceready 函数没有触发——“Hello World”应用程序一直卡在 Connecting to device
的永久状态中。 .它从不说Device is ready
.
补充笔记...
我已经尝试按照这篇文章的指导解决这个问题:Cordova app hanging during startup on iOS 10 (beta)
如果我点击 iPhone 上的主页按钮,然后重新进入 PhoneGap 应用程序,它会显示 Device is ready
.
我正在运行 OSX 10.10 和 iOS 10.0.1。
任何帮助将不胜感激!
最佳答案
在终端输入“sudo npm install ios-sim -g”
引用:
https://disqus.com/home/discussion/jetbrains/using_phonegapcordova/
关于cordova - PhoneGap "Hello World"应用卡在 "Connecting to device",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40335911/