2017-09-08 7 views
0

연결 문제로 code-push-server을 사용하고 있습니다. 모든 항목을 설정 했으므로 앱에서 업데이트 응용 프로그램 대화 상자를 표시하지만 캔트는 다운로드에 실패합니다. 로그, 나는CodePush - localhost/127.0.0.1 (포트 3000)에 연결하지 못했습니다 : 연결 실패 : ECONNREFUSED (연결이 거부 됨)

개발 시스템에서
{ 
    "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 
    } 
} 

, 나는 다운로드가 액세스 할 수

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

이 또한 내가 코드 푸시와 JSON에서 첫 번째 요청을 볼 수 있습니다 찾을 수 아래처럼 다시 전송 url 및 번들이 다운로드됩니다.

내가 올바르게하고 있는지 조언 해주세요.

답변

0

코드 푸시 서버 구성 파일에서 localhost 다운로드를 컴퓨터 IP 주소로 변경하면이 기능을 사용할 수 있습니다.

0

만약 당신이 제대로 당신이 dev에 컴퓨터에서 시뮬레이터/브라우저를 사용하여 업데이트 할 수 있지만 귀하의 장치에서 작동하지 않습니다 dl 업데이트 할 수 있습니다. 당신은 dev 머신의 IP 주소를 사용해야합니다. 이 경우 localhost : 3000이 아닌 10.0.6.43 : 3000입니다.

+0

@Max 감사합니다.하지만 초기에는 작동하지 않았습니다. – IsaacK