이전글에서 ReactNative Plugin 사용방법과 CodePush Option을 알아보았습니다.
이번글에서는 코드를 변경한 후에 릴리즈 하는 방법을 알아보겠습니다.
https://gigas-blog.tistory.com/273
기본적인 Release는 아래의 형식으로 이루어져 있습니다.
appcenter codepush release-react -a <ownerName>/<appName>
#1번 글에서 CodePush-Android, CodePush-iOS 프로젝트를 만들었는데요. 그렇다면 아래와 같이 작성하면 됩니다.
appcenter codepush release-react -a bonjin/CodePush-iOS
appcenter codepush release-react -a bonjin/CodePush-Android
AppCenter 홈페이지에 보여지는 내용입니다.
appcenter codepush 명령시 아래의 옵션을 지정할 수 있습니다.
[-v]
해당 옵션을 추가하여 version을 지정할 수 있습니다.
[--description]
해당 옵션을 추가하여 Description 내용을 추가할 수 있습니다.
[-x]
해당 옵션을 추가하여 Disabled 처리할 수 있습니다.
[-r]
해당 옵션을 추가하여 rollout 을 설정할 수 있습니다.
[-m]
해당 옵션을 추가하여 Required Update 옵션을 활성화 할 수 있습니다.
다양한 옵션들은 appcenter cli 문서를 통해 확인할 수 있습니다.
https://docs.microsoft.com/ko-kr/appcenter/distribution/codepush/cli#releasing-updates-react-native
이로써 React Native프로젝트에 CodePush 기능을 적용해봤습니다.
CodePush의 기본적인 설정으로 만들어진 프로젝트는 GitHub에 공유 되어있습니다.
https://github.com/bonjin-app/ReactNative/tree/main/SideProject/CodePush
'프로그래밍 > ReactNative' 카테고리의 다른 글
[ReactNative] Code Push #4 ReactNative Plugin사용 (0) | 2022.03.22 |
---|---|
[ReactNative] Android gif 이미지 사용하기 (0) | 2022.03.07 |
[ReactNative] A/libc: Fatal signal (SIGABRT), code -1 (SI_QUEUE) in tid xxx (mqt_native_modu) (0) | 2022.01.24 |
[ReactNative] Code Push 다중 배포 #2 iOS (0) | 2022.01.05 |
[ReactNative] Code Push 다중 배포 #1 Android (0) | 2022.01.04 |