2016-12-09 3 views
3

CodePush를 구현하는 데 관한 자습서를 따라 Codova를 사용하여 iOS 용 모바일 앱에 JS 업데이트를 배포 할 수 있습니다. 즉 CodePush for iOS 용 CodePush.sync()가 작동하지 않는 것 같습니다.

이 하나

, https://github.com/Microsoft/cordova-plugin-code-push

나는 성공적으로 업데이트를 얻을하지 않는 것 배포 키를 사용하지만, devicereadycodePush.sync() 전화 생산에 대한 변경 사항을 배포 할 현재 수 있어요 내가 code-push deployment ls APP_NAME -k를 사용하여 검사 할 때 그것을보고 업데이트가 다운로드되지 않았습니다. 필수 플래그와 제외 플래그를 모두 배포했으며 준비 단계에서 프로덕션 단계로 승격을 시도했습니다.

또한 codePush.sync()의 추가 매개 변수를 사용하여 대화 상자를 시작하려고했지만 그 중 하나를 표시 할 수 없습니다. config.xml 파일에 <access origin="*" />을 지정하고 cordova-plugin-whitelist을 설치했습니다. 응용 프로그램이 멈추거나 중단되지 않으며 업데이트를 수집하지 않습니다.

나는 광범위하게 해상도를 찾았지만 지금까지는 모든 노력이 결실을 맺어 왔습니다. 어떤 아이디어 나 제안이라도 대단히 감사 할 것입니다. 감사합니다.

답변

0

나는 이것이 늦었 음을 안다. 하지만 이것에 대한 해결책이 있습니까? 나는 이것에 초보자이지만 질문에 대답하려고 노력할 것입니다.

code-push deployment ls APP_NAME -k을 수행했지만 결과가 업데이트되지 않는다고 표시하면 그 전에 code-push app addcode-push release을 완료 했습니까? deployment ls APP_NAME -kcode-push release을 수행 한 후에야 앱 배포 정보를 표시합니다.

프로젝트에서 일부 코드를 변경하고 프로젝트를 컴파일 한 다음 code-push release을 다시 시도하십시오. 출시 프로세스가 완료되면 앱에 액세스하고 앱에 업데이트 대화 상자가 표시되는지 확인하기 전에 deployment ls APP_NAME -k에 새로 업데이트 된 정보가 표시되는지 확인하십시오.