2016-04-22 8 views
6

私は、Mac上で並行して動作するVisual Studioを使用しています。 MacはiOS向けビルドサーバとして機能します。シミュレータ(iPad Air iOS 9.3)と実際のデバイス(実際のiPad Air)の両方のビジュアルスタジオからデバッグを取得しようとしています。今のところ、最初にシミュレータだけに焦点を当てると役に立ちます。なぜ私はデバッグしようとしているアプリケーションをVisual Studio TACOが見つけられないのですか?

ビジュアルスタジオまたは実際のデバイスからシミュレータ(iPad Air)を起動しようとすると、アプリケーションがデバイスまたはシミュレータで起動してから、ビジュアルスタジオが数分間停止したように見え、最終的に次のエラーメッセージが表示されます:

デバッグしようとしているアプリが見つかりませんでした。 >デバイスが接続され、起きていて、ロックが解除されていることを確認します。また、Web>インスペクタが有効になっていることを確認してください。

デバイスが接続されています。シミュレータの場合、接続するデバイスはありません。

デバイスは起きており、ロックが解除されています。シミュレータの場合、目を覚ますか、ロックを解除することはありません。エラーメッセージが返される直前にVisual Studioがデバッグしている間に、アプリケーションが起動します。

Macのデバイスと内部のSafariの両方でWebインスペクタが有効になっていることを確認して確認しました。私はXCODEからビルドを実行し、Safariでデバッグすることができます。

ビジュアルスタジオがアプリケーションを見つけることができないというエラーを返す前に、アプリケーションが実際にシミュレータで開くのは珍しいようです。ビジュアルスタジオがアプリを見つけることができない場合は、なぜそれが起動したのですか?

ご協力いただき、誠にありがとうございます。

環境[更新]

私は、ParallelsでMacBook Proの実行中のWindows 10を使用しています。

Windows設定

  • のVisual Studio 2015のアップデート2
  • コルドバ6.1.1
  • TACOは8.1
  • ノード6.0.0

MacBook Proの設定を更新しました

  • コルドバ6.1.1
  • ノード6.0.0
  • のiPadミニ2実行IOSの9.2(13C75)
  • アプリエア2を実行9.2.1(13D15)

更新1:私はビジュアルスタジオのアップデート2をインストールしましたが、同じエラーメッセージが表示されます。私は提案をありがとう!

更新2:ありがとうございます。私は設定を編集し、タイムアウトの設定を変更し、提案されたようにビルドサーバーを再起動しました。実際のデバイスに接続するエラーは、同じ結果の警告に変わりました。シミュレータは同じエラーを維持します。

今、警告が読み:

アプリを起動タイムアウトしました。 Macとのネットワーク接続を確認し、もう一度試してください>。デバイスを起動する場合は、Web Inspector>が有効になっていることを確認してください。

私はWebインスペクタを有効にしています。ビジュアルスタジオは、エラーや警告とともに戻ってくる前に完全な時間を待っているようではありません。さらに、ビジュアルスタジオ環境は、デバイスまたはシミュレータに接続しようとしている間にハングアップ(応答しない)しているように見えます。

私も複数のネットワークで試してみましたが、同じ結果が得られました。

私が助けてくれる追加情報がありますか?

アップデート3:

他の提案、または私が提供する追加の情報?私は本当にここで困っている。幸いにも、これはショーストッパーではありません。デバイスにデプロイされたときに私はサファリでデバッグを行うことができますが、それはイライラしています。

デバッグのためにデバイスに接続しようとすると、ビジュアルスタジオがハングアップするのは一般的ですか?

また、ビジュアルスタジオが構成されているタイムアウト設定の全期間を待っているとは思わない。

私は考えることができるすべての依存関係を更新し、コードバージョンがiosとwindowsで一致していることを確認しました。私はここで困惑しています...

答えて

2

Windows 10のVMで使用可能なメモリ量が4GBから5GBに増えました。デバッガはエラーなく正常に接続されています。

私は、他の人にとって参考になったときにこれを投稿しています。

0

最新のVS 2015、Update 2 TACO Update 8.1で同じエラーが発生することがありました。そのレベル(VS2015 Update 2)にアップデートできる場合は、問題が解決する可能性があります。

このエラーは、Update 2で時折見られることがあります。通常、非インクリメンタル(フル)iOSビルドで発生し、タイミングに関連しているようです。アップデート2では多くの問題が修正されていますので、アップグレードすることをお勧めします。

+0

ありがとうございます。私は、上記の解決策を試みたが、それは誰かのために合理的なアプローチのように思える。残念ながら、それは私の問題を解決しませんでした。私は今は最新ですが、決して悪いことではありません。入力いただきありがとうございます。 – Zoop

1

あなたが見ているのは、リモートビルドツールのタイムアウトの結果である可能性があります。これは、さまざまな理由(一般的なネットワークパフォーマンスを含む)で発生する可能性があります。いくつかのガイダンスを再ための別のポスト(Apache Cordova/Visual Studio 2015 tools fails to launch app in IOS simulator)に次の答えを見てみましょう:パスからmacosterminal

  • オープンにText EditorRemoteBuild.configファイルを実行remotebuild saveconfig

    • 最初のタイムアウトを変更する方法前のステップのemulatorLaunchTimeout 60000(1分)のappLaunchStepTimout(1分)60000から
    • 変更値の
    • 変更値
    • 保存再びVisual studioから端末
    • 実行上のファイル
    • 実行remotebuildプロジェクト
  • +0

    良い提案。私はタイムアウト設定を上げ、エラーは警告に変わったが、結果は同じだった。それはビジュアルスタジオがタオルを投げ込む前に一分間待っているように見えません。あなたのご意見ありがとうございます。 – Zoop

    0

    EDIT2:問題は、自分自身を明らかに 1より多くの時間、それは決定的な修正はなかったので、今はほとんどの場合うまく動作します。

    編集: iPadの設定を[設定] - > [一般] - > [リセット] - > [すべての設定をリセット]に変更しました。

    私はiPad 1でテストしたときと全く同じ問題がありますが、iPhone 6でも動作します。両方ともiOS 9が動作しています。テストする他のiOSデバイスはありませんこれからの正確な結論を引き出す。

    0

    私はあなたと同じ問題に直面しました。 と私はデバッグからリリースに変更しようとしましたが、すべてが解決されました。 と私はデバッグすることができます。 それは奇妙な解決策ですが、エラーでは、デバッグできないので、私はこれについて考えました。

    関連する問題