2016-09-10 10 views
0

ローカルマシンとCordovaアプリケーション(ハイブリッド)でnodeJSサーバーを実行しています。私はiOSシミュレータを使用してアプリケーションを接続して実行することができますが、アプリケーションがiPhoneにインストールされている場合、ローカルマシンのnodeJSサーバに接続しません。デバイスでCordovaアプリケーションを実行してノードJSサーバーに接続する方法

は、あなたが同じローカルネットワーク上にある場合(UNIXの場合)、あなたがipconfig(Windowsの場合)またはifconfigを実行することができ、この問題を解決する方法についていくつかのヒントに

おかげ

+0

私はネットワークセキュリティを設定する必要があると思います。ここで答えはhttp://stackoverflow.com/questions/31254725/transport-security-has-blocked-a-cleartext-http – Madman

答えて

1

を与えることができますローカルネットワーク上のローカルマシンのIPアドレスを確認してください。 たとえば、あなたのアドレスは192.168.0.2で、ノードアプリケーションはポート8080上で動作します。この場合、192.168.0.2:8080を使用してサーバーにアクセスできます。

より簡単でより良い方法は、ngrokのようなものを使用して、インターネットからアクセスできるローカルマシンへのトンネルを作成することです。

関連する問題