2016-08-08 7 views
1

私はVisual Studio(Visual Studio Community 2015、Version 14.0.25123.00 Update 2)でCordova-Ionicアプリケーションを使用しています。私はAndroidの携帯電話でアプリを実行することができ、すべてが良いです。私はiPhone/iOSシミュレータ上で実行することでアプリケーションをテストしたいと思っています。Visual StudioをEl Capitan VMのremotebuildに接続できません

OS X El Capitan(バージョン10.11.6)を仮想ボックスとしてVMとして実行しています。私はこのガイド(https://taco.visualstudio.com/en-us/docs/ios-guide/)に従って、リンゴデバイスのアプリをテストしようとしています。バージョン0.12.9 Node.jsとXcode Version 8 Beta 4をインストールしました。xcodeコマンドラインツール、リモートエージェント、自作ソフトウェアもインストールしました。私は、ターミナルで 'remotebuild test'を実行しようとしましたが、成功し、 'taco-remote test passed'で終わります。しかし、これが問題の始まりです。

セキュアなリモートビルドを使用するには、ターミナルで 'remotebuild certificates reset'を実行し、次に 'remotebuild certificates generate'を実行します。私はその後、'remotebuild'を実行121422
:noyolks-iMac.local
ポート:3000
PIN私は
ホストを参照してください。私のWindowsマシン上のビジュアルスタジオでは、apache cordova - > iOS設定のツール - >オプション - >ツールに行きます。 'ホスト'から 'noyolks-iMac.local'、 'ポート'から '3000'、 'セキュアモード'から 'true'、 'セキュリティピン'から ' 121422 '。しかし、私がokを押すと、次のエラーポップアップが表示されます'リモートiOSビルドサーバーに接続できません。根底にある例外:リモート名を解決できませんでした: 'noyolks-imac.local' '

ガイドで推奨されているように、ホスト名の代わりにIPを使用してみます。 OS Xでは、私はシステム環境設定 - >ネットワークに行きます。 IPアドレスの下に'10 .0.2.15 'が表示されます。私は私の窓のマシンに戻る。私は 'ホスト'の代わりに'10 .0.2.15 'を試してみます。 OKを押すと、次のエラーポップアップが表示されます'https://10.0.2.15から証明書を取得しようとしてエラーが発生しました。'

セキュリティピンの有効期限が切れる前に、上記のすべてが10分のウィンドウ内で行われたことを確認しました。

ガイドの後、私はセキュアモードなしでリモートエージェントを起動しようとしました。 'remotebuild --secure false'を実行します。もう一度私のWindowsマシン上のVisual Studio上で、私は試してみてホスト 'noyolks-imac.local'( 'ポート'から '3000'、 'リモートiOS処理を有効にする'を 'true'に、 'secure mode' false ')、エラーポップアップが表示される'リモートiOSビルドサーバーに接続できません。根底にある例外:リモート名を解決できませんでした: 'noyolks-imac.local' '

もう一度、セキュアモードを使用しないで実行すると、代わりにホスト'10 .0.2.15 'の代わりにipアドレスを使用します。エラーポップアップが表示される'リモートiOSビルドサーバーに接続できません。基本的な例外:リモートサーバー 'に接続できません。

私は友人のマックブックプロを使って同様の手順を試みましたが、これを動作させることができませんでした。何か助けていただければ幸いです。他に必要な情報をお気軽にお寄せください。

ありがとうございました。

+0

ファイアウォールをオフにして、IPアドレスでMacにpingを試してもよろしいですか? –

+0

ご意見ありがとうございます。私はIPアドレスで私のマックVMをpingに失敗した後、ネットワークアダプターを 'ブリッジアダプター'に変更することで修正しました。 – smellyfish

答えて

1

私はばかです。問題は、私がエルキャピタンのVMにpingすることさえできなかったということでした。バーチャルボックスのネットワークアダプター設定を「ブリッジアダプター」に変更すると、これが解決されました。

関連する問題