해결된 질문
작성
·
324
0
강의 잘 듣고있습니다!
버전에 관해서 명확하게 이해가 가지 않아 질문드립니다
리액트 네이티브에서 packge.json version
android versionCode versionName
ios version build
전체 적인 버전 관리는 packge.json version 으로
관리 한다고 하셨는데
나머지 android , Ios 도 앱 스토어 제출 업데이트 할때
버전을 올릴텐데
각각 쓰임이 어떻게 되고 현업에서 관리 하시는 방법 알려주시면 감사하겠습니다
답변 1
0
걔네들이 전부 다르기 때문에 하나로 통일을 하는 게 좋습니다. 버전은 저는 세 자리를 쓰고 있고, 새로운 버전은 무조건 이전 버전보다 숫자가 커야 하는 게 원칙입니다. SemVer 버저닝으로 찾아보시면 됩니다.
저는 package.json 버전을 기준으로 하고요. 업데이트 발생 시 package.json 버전을 올립니다. 그리고 fastlane 사용해서 package.json 버전 올릴 때마다 android와 ios버전도 동일하게 맞추도록 하고 있습니다.
네 감사합니다
지금 package.json 0.0.1 이고
안드로이드
versionCode 1
versionName 0.0.6
IOS
version 1.0.0
build 7
인데 빌드 6으로 낮추고
package.json 1.0.6 으로 맞추면 될까요?