2017-09-08 47 views
0

code-push-server接続の問題により私はすべてを大丈夫に設定しました。 cantはダウンロードに失敗します。ログでは、私はCodePush - localhost/127.0.0.1(ポート3000)への接続に失敗しました:接続に失敗しました:ECONNREFUSED(接続が拒否されました)

[CodePush] failed to connect to localhost/127.0.0.1 (port 3000): connect failed: ECONNREFUSED (Connection refused) 

また、私は、コード・プッシュおよびJSONからの最初の要求は、開発マシン上で以下のようなものです、

{ 
    "updateInfo": { 
     "downloadURL": "http://localhost:3000/download/FkLTVi7MtDtKPXgmUgeV7XXWftWT", 
     "description": "", 
     "isAvailable": true, 
     "isMandatory": false, 
     "appVersion": "1.0", 
     "packageHash": "cbf70f60186b8be7a8ec213170f2553159ac3jfdfdk6f2770c207b182a962b7a53f", 
     "label": "v3", 
     "packageSize": 328578, 
     "updateAppVersion": false, 
     "shouldRunBinaryVersion": false 
    } 
} 

に返送され、私はダウンロードにアクセスすることができます見ることができますを見つけますURLとバンドルがダウンロードされます。

私が何か正しいことをしているかどうかを助言してください。

答えて

0

コードプッシュサーバー設定ファイルでlocalhostのダウンロードをマシンのIPアドレスに変更することで、これを動作させることができました。

0

あなたが正しく取得した場合、あなたのdevマシン上でシミュレータ/ブラウザを使用して更新することはできますが、あなたのデバイスでは動作しません。例えば、あなたのdevマシンのIPアドレスを使うべきです。この場合、localhost:3000ではなく10.0.6.43:3000です。

+0

ありがとう@Max、しかし、それは当初は機能しませんでした。 – IsaacK

関連する問題