2017-03-28 3 views
1

앱 스토어에서 프로덕션에 이미 앱이 있습니다. 방금 앱 스토어를 거치지 않고 코드 푸시를 통해 중요한 버그를 수정했습니다.React Native + CodePush : 업데이트가 앱이 두 번째로로드 된 경우에만 표시 되나요?

그러나 내 지식으로는 사용자가 먼저 앱을 열고 업데이트 된 코드를 가져와야하며 앱이 시작된 2 번째 시간에만 업데이트가 적용됩니다. 사실입니까? 그렇다면 앱 스토어를 통해 새로운 버전을 계속 시도해야한다는 의미입니까?

답변

1

{ installMode: InstallMode.IMMEDIATE } 매개 변수를 사용하여 코드 푸시를 통해 출시 한 경우 패치는 응용 프로그램을 다시 시작하지 않고 즉시 적용됩니다.

패치를 적용하면 사용자가 흰색으로 깜박이며 앱이 다시 시작됩니다.

업데이트를 사용할 수있는 경우

https://microsoft.github.io/code-push/docs/tutorials.html

, 그것은 자동으로 다운로드하고 앱이합니다 ( 최종 사용자 또는 OS에 의해 명시 적으로) 다시 시작할 때 설치됩니다. 그러나 개발자는 installMode 매개 변수를 활용하여 설치 동작을 수정할 수 있습니다.

즉시 : 실행중인 응용 프로그램에 즉시 업데이트가 적용됩니다. 응용 프로그램은 즉시 새 내용으로 다시로드됩니다.

...