작성
·
277
·
수정됨
0
강의를 들으면서
개발 하고 있는 app을 사내 테스트를 위해 firebase distribution에 빌드한거 올려서 테스트 설치를 활용했습니다.
그런데 코드푸시를 들으면서 따라 했는데요. appcenter에
yarn codepush:android 실행까지 성공했습니다.
그러면서 드는 의문점이 있습니다.
기존의 firebase 테스트 배포는 무엇이고 appcenter는 무엇인가요? appcenter code push를 이용하면 firebase 배포는 이제 필요 없는건가요?
답변 3
0
package.json에 "version": "0.1.5", target은 0.1 로 했습니다.
apk빌드해서 firebase에 올리고 테스터가 다운받아 설치 했습니다.
이 후, 화면의 버튼 텍스트를 바꾸고 yarn codepush:android 실행
앱 실행해보면 변화가 없습니다.
왜 이런 걸까요?
apk 빌드 시 안드로이드 빌드 버전이 0.1 이렇게 돼야 합니다.
https://stackoverflow.com/questions/59319343/react-native-edit-code-push-target-version-number-in-the-app
package.json의 버전과 일치시키면 됩니다.