• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    해결됨

버전 관리 관련해서 질문드립니다

23.11.27 15:55 작성 조회수 115

0

강의 잘 듣고있습니다!

버전에 관해서 명확하게 이해가 가지 않아 질문드립니다

리액트 네이티브에서 packge.json version

android versionCode versionName

ios version build

전체 적인 버전 관리는 packge.json version 으로

관리 한다고 하셨는데

나머지 android , Ios 도 앱 스토어 제출 업데이트 할때

버전을 올릴텐데

각각 쓰임이 어떻게 되고 현업에서 관리 하시는 방법 알려주시면 감사하겠습니다

 

 

 

답변 1

답변을 작성해보세요.

0

조현영님의 프로필

조현영

지식공유자

23.11.27 15:57

걔네들이 전부 다르기 때문에 하나로 통일을 하는 게 좋습니다. 버전은 저는 세 자리를 쓰고 있고, 새로운 버전은 무조건 이전 버전보다 숫자가 커야 하는 게 원칙입니다. SemVer 버저닝으로 찾아보시면 됩니다.

저는 package.json 버전을 기준으로 하고요. 업데이트 발생 시 package.json 버전을 올립니다. 그리고 fastlane 사용해서 package.json 버전 올릴 때마다 android와 ios버전도 동일하게 맞추도록 하고 있습니다.

똘이77님의 프로필

똘이77

질문자

23.11.27 16:12

네 감사합니다
지금 package.json 0.0.1 이고

안드로이드
versionCode 1
versionName 0.0.6

IOS

version 1.0.0

build 7
인데 빌드 6으로 낮추고

package.json 1.0.6 으로 맞추면 될까요?

조현영님의 프로필

조현영

지식공유자

23.11.27 17:40

package.json이랑 맞추시면 되고요. 빌드 버전은 올리셔야 합니다. 내리는 건 불가능합니다.