0

職場の Windows 7 ワークステーションでは、常に FlashBuilder 4.6 を使用して iPad アプリをデバッグしています。プロセスはシンプルで信頼性が高く、アプリが通知するのを待ち始めるデバッガーを開始し、アプリを iTunes に移動し、iPad に移動し、アプリを起動すると、アプリが実行中であることをデバッガーに通知し、デバッグが機能します!

自宅では、最新バージョンの Lion を実行している iMac で、最新バージョンの Parallels の下で Windows 7 を実行しています。私も同じプロセスを踏んでいます。iPad (職場のものと同じもの) を Windows VM に接続すると、Windows iTunes がそれを認識し、ファイルを正常に同期します。アプリの非デバッガー バージョンを iPad に移動すると、問題なく動作します。しかし、FlashBuilder でデバッガーを起動し、アプリを iPad に移動して起動すると、アプリは Flash Debugger を見つけることができません。起動すると、約 2 分間黒い画面が表示され、Flash Debugger の IP アドレスを入力するように求めるメッセージが表示されます。

これは、iPad とデバッガー ホスト コンピューターが同じ Wi-Fi で実行されていないことが原因であることを示す古いヘルプ ドキュメントがありますが、関連性はないと思います。職場の私のワークステーションは Wi-Fi にも接続されていません。

どんなアドバイスでも検討します。これを自宅で起動して実行することは、私にとって非常に重要です。Bootcamp で直接実行してみましたが、Microsoft と Adob​​e はどちらも、Bootcamp のインストールを自社製品の固有のインストールと見なしています。

ありがとう!

4

2 に答える 2

0

VM環境によるものだと思います。iPad がホストではなく vm 環境に接続されていることを確認します。

于 2012-06-11T12:02:44.610 に答える
0

「これは、iPad とデバッガー ホスト コンピューターが同じ Wi-Fi で実行されていないことが原因であることを示すヘルプ ドキュメント」が的を射ていたことが判明しました。私の作業環境では、wifi とイーサネット LAN は同じネットワーク上にあります。iPad とデバッガが USB ケーブルで通信していると勘違いしていましたが、そうではありません。何が起こるかは、FB がそのコンピューターの IP アドレスをデバッグ可能なアプリに埋め込むことだと思います。その後、アプリはその IP アドレスで FB に接続します。

私の問題は、Parallels ハードウェア構成のセットアップで VM のネットワーク設定を「共有」に設定していたことです。私の VM は、LAN 上のアドレスの範囲である 196.196.0.x の IP アドレスではなく、10.211.55.x の IP アドレスを持っていました。設定を「共有」に変更すると問題が解決しました。

于 2012-06-12T03:57:03.160 に答える