0

在我工作的 Windows 7 工作站上,我一直使用 FlashBuilder 4.6 来调试 iPad 应用程序。这个过程简单而可靠——启动调试器,它开始等待应用程序通知它,将应用程序移动到 iTunes,将它移动到 iPad,启动应用程序,应用程序通知调试器它正在运行,调试工作!

在家里,我在运行最新版本 Lion 的 iMac 上运行最新版本的 Parallels 下的 Windows 7。我经历了相同的过程:我将我的 iPad(与工作中的同一台)连接到 Windows VM,Windows iTunes 可以识别它并很好地同步文件。我可以将应用程序的非调试器版本移动到 iPad 上,它运行得很好。但是,当我在 FlashBuilder 中启动调试器,然后将应用程序移动到 iPad 上并启动它时,应用程序无法找到 Flash 调试器。当它启动时,我只是黑屏大约 2 分钟,然后我收到一条消息,要求我输入 Flash 调试器的 IP 地址。

有一个旧的帮助文档表明这是由于 iPad 和调试器主机没有在同一个 wifi 上运行,但我认为这无关紧要。我的工作工作站甚至没有连接到 wifi。

我会考虑任何建议。在家中启动并运行它对我来说非常重要。我尝试直接在 bootcamp 下运行,但 Microsoft 和 Adob​​e 都认为 bootcamp 安装是他们产品的独特安装。

谢谢!

4

2 回答 2

0

事实证明,“帮助文档表明这是由于 iPad 和调试器主机未在同一个 wifi 上运行”是正确的。在我的工作环境中,wifi 和以太网局域网在同一个网络上。我错误地认为 iPad 和调试器是通过 USB 电缆进行通信的,但事实并非如此。我认为发生的事情是FB将其计算机的IP地址嵌入到可调试的应用程序中。然后,该应用程序会在该 IP 地址连接到 FB。

我的问题是我在 Parallels 硬件配置设置下将 VM 的网络设置设置为“共享”。然后我的虚拟机有一个 10.211.55.x 的 IP 地址,而不是 196.196.0.x 的 IP 地址,这是我的 LAN 上的地址范围。将设置更改为“共享”解决了问题。

于 2012-06-12T03:57:03.160 回答
0

我认为这是由于VM环境。确保您的 ipad 连接到 vm 环境而不是主机。

于 2012-06-11T12:02:44.610 回答