2016-12-22 3 views
0

Visual Studio 프로젝트에서 코드 푸시를 시도하고 있습니다. cordova plugin code push을 설치하고 console.log(codePush)으로 인스턴스를 볼 수 있습니다.CodePush : Visual Studio 프로젝트의 배포 키를 찾을 수있는 곳

이제 codePush.checkForUpdate()을 실행하려고하고 config.xml의 배포 키를 채워야합니다.

배포 키에 대한 몇 가지 기사를 읽었지만 모두 Ionic CLI를 사용하여 프로젝트를 만들고 CLI에서 배포 키를 검색 할 수 있습니다. 그러나 Visual Studio에서 옵션을 볼 수 없으며 배포 핵심 정보를 볼 수 없습니다.

CodePush를 활성화하기 위해 내 Visual Studio 프로젝트의 배포 키를 얻는 방법에 대한 조언을 구하십시오.

답변

3

많은 시간 동안의 투쟁 끝에이 문제에 대한 해결책을 찾았습니다. 결과적으로, 나는 실제로 here, herehere으로 제공된 모든 단일 단계를 따라야합니다. 나는 정말로이 3 가지 링크를 교차 점검하여 일을 진행시켜야합니다. 여기

내가 무슨 짓을 :

1) 비주얼 스튜디오 패키지 관리자 콘솔에서이 npm install -g code-push-cli을한다. 이렇게하면 CodePush CLI에 필요한 것을 설치합니다.

2) 콘솔에서 code-push register을 실행하십시오. 이렇게하면 나중에 브라우저를 열고 계정을 등록하고 github 또는 microsoft 플랫폼과 연결하여 나중에 코드를 동기화 할 수 있습니다.

3) 등록이 성공적이면 code-push login을 입력하십시오. 그러면 브라우저가 열리고 액세스 키가 생성됩니다. CLI가 팝업되어 로그인을 위해 액세스 키를 입력 할 수 있다고 가정합니다. 하지만 제 경우에는 콘솔이 멈 춥니 다. 그래서 code-push login --accessKey <accessKey> 로그인해야합니다.

4) 그 후 앱을 등록하려면 code-push app add <app_name>을 수행하십시오. 이것은을 검색 할 code-push deployment ls <app_name> -k을, 코드 푸시 서버에 정보를 보내고 앱 코드 푸시

5) 서버

6에 배포 할 응용 프로그램을 사용하려면 code-push deployment add <app_name> "Staging"를 수행) 배포에 추가 할 경우이 성공을 수행 할 수 스테이징 및 프로덕션을위한 배포 키

응용 프로그램에서 코드를 사용하기 위해서는 여전히 시행 착오가 필요합니다. 하지만 적어도 현재 배포 키를 가져올 수 있습니다.

코드 푸시로 이오니아를 사용하는 사람들에게 도움이되기를 바랍니다.