728x90
[ react-native-code-push 적용하기 ]
https://honeystorage.tistory.com/290
[ MS, appcenter 공식 Document ]
https://docs.microsoft.com/ko-kr/appcenter/distribution/codepush/
지난 포스팅에 이어
실무에서 사용하기 위한
몇가지 업데이트 사항을 알아보고자 한다
1. Mandatory (필수 적용 옵션)
배포 내용에 따라 주요 업데이트때와 마찬가지로
필수적으로 업데이트를 했으면 하는
경우가 발생할 수 있다.
배포간에 Mandatory옵션을 사용하면
"업데이트 / 나중에"와 같이 선택지를 주는게 아니라
"업데이트" 선택지 하나만 줄 수 있다.
// 일반적인 배포
appcenter codepush release-react -a username/appname -d Production
// 필수사항 배포
appcenter codepush release-react true -a username/appname -m -d Production
"-m" 부분이 추가되었다.
코드상에서 updateDialog를 수정해서
사용자에 보여줄 텍스트를 커스텀 할 수도있다.
codePush.sync({
updateDialog: {
titie: '업데이트 하세요!',
mandatoryUpdateMessage: '필수 업데이트입니다. 진행해주세요.',
mandatoryContinueButtonLabel: '업데이트',
},
mandatoryInstallMode: codePush.InstallMode.IMMEDIATE,
});
*** 기타 내용 업데이트 예정
728x90
반응형
'개발, 코딩 > App - React Native' 카테고리의 다른 글
Info.plist 항목 정리 (0) | 2021.12.15 |
---|---|
RNFirebase messaging, vibration not working. (0) | 2021.12.14 |
react-native-code-push 적용하기 (0) | 2021.12.10 |
react-native-modal, modal flickering on closing (0) | 2021.12.10 |
react-native, notification 아이콘이 왜 안나와? (0) | 2021.12.01 |