繁体   English   中英

AIR mobile debug - “输入IP地址或主机名”

[英]AIR mobile debug - “Enter ip address or hostname”

我正在使用Flash Builder 4.6 / AIR开发移动应用程序。 到目前为止,我已经能够在设备(iPhone 4s)上进行调试了。 我使用USB corad将我的iPhone连接到我的Mac,然后进行调试。

突然间我接近一分钟的黑屏。 然后我看到“输入IP地址或主机名”对话框。 如果我输入我的机器的IP地址无关紧要。 窗户消失了大约15秒钟,然后又回来了。 同时,我的mac上的Flash Builder超时了。 我实际看到程序运行的唯一方法是在该对话框上点击“取消”。 该应用程序然后启动,但我无法设置任何断点,无法调试。

我在互联网上发现的关于这个问题的一切都提到了AIR for android - 而不是iOs。 但是我和iOs一起看。

谁知道这里发生了什么?

谢谢。

为了使未来的读者更容易,这个问题的官方答案;

使用当前(官方)版本的AIR SKD(3.2),iOS设备不支持USB调试。 随着未来的3.3版本(其中包括)增加USB调试支持,这将发生变化:

用于AIR iOS的USB调试此新功能允许iOS开发人员通过USB连接到桌面,同时调试其移动应用程序,而不是依赖于网络连接。”

对于3.2版本,iOS调试在本地网络上运行,因此两个设备(调试器运行的机器和iOS设备)必须位于同一网络中,以便它们可以相互通信。

另请参阅回复我的Flash调试器的地址是什么? ,它真的帮助我解决了类似的问题。 使用'ios-debug'模式是可行的方法。

如果您使用Android并将设备连接到相同的wifi仍然存在此问题,请尝试检查防火墙规则 在我的情况下,FlashDevelop被阻止,我没有怀疑,因为更新工作完美。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM