• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

코드푸시 버전 질문

23.03.17 12:57 작성 조회수 178

0

안녕하세요.

ios에서 첫 앱 배포시에

Version: 1.0.0

Build: 1

출시 성공 후 코드 푸시 target 1.0 으로 업데이트 하면 문제 없이 잘 되었습니다.

부제목을 수정할 이유가 생겨서

Version: 1.0.4

Build: 2

위와 같이 xcode 설정 후 새 버전 심사를 통과한 후

제 생각에는 1.0.4니까 코드 푸시 타겟을 1.0으로 하면

처음 출시했던 버전 사용자랑 두 번째로 출시 했던 버전 사용자랑 같이 업데이트할 수 있겠다 싶었는데


Version: 1.0.4

Build: 2 얘는 target 1.0이 업데이트 반영이 안됩니다.

그리고 앱스토어에서 다시 다운받아보면 이전 코드 푸시내용만 받아집니다.
조언 부탁드립니다
감사합니다.

답변 1

답변을 작성해보세요.

0

조현영님의 프로필

조현영

지공자

23.03.17 14:11

일단 코드푸쉬 명령어 한 번 보여주세요. appcenter.ms에서도 프로젝트에서 distribute 탭 들어가보면 코드푸쉬 내역 나오는데 제대로 코드푸쉬된건지도 확인하셔야 합니다.

박준형님의 프로필

박준형

질문자

23.03.17 14:22

"codepush:ios": "appcenter codepush release-react -a futuregoing/bloodpressure-diary-app-ios -d Production --sourcemap-output --output-dir ./build -m -t 1.0",
"bundle:ios": "react-native bundle --assets-dest build/CodePush --bundle-output build/CodePush/main.jsbundle --dev false --entry-file index.js --platform ios --sourcemap-output build/CodePush/main.jsbundle.map"

image

v4까지가 1.0.0 이였고 v5부터 1.0.4로 앱스토어에 재 배포후 코드 푸시했습니다.
xcode build가 1 에서 2로 바뀐 것이 영향이 있을까요?

아니면 스토어 출시는 1.1.0 이렇게 했어야할까요?

1.0.4로 출시한 것도 타겟 1.0에 해당 되어야 맞다고 생각하는데 이유를 모르겠습니다.

조현영님의 프로필

조현영

지공자

23.03.17 14:43

네 지금 문제가 없어야하는 상황이 맞구요 최근에 코드푸쉬한것도 저기 앱센터에 기록된 게 맞나요? 롤백 이런건 없구요?

박준형님의 프로필

박준형

질문자

23.03.17 14:50

앱스토어 1.0.0
image
앱스토어 1.0.4
image

image

네, 롤백된 것도 없고 1.0.4 배포 후 v5부터는 타겟 1.0이 안 먹히고 ,

광고 길이도 깨지는 것으로 보아 맨 처음 1.0.0 배포 했을 때 그대로인 것 같아요.

앱을 설치하면 코드푸시 업데이트 알림이 뜨는데 이걸 진행해도 1.0.0 첫 배포상태 그대로구요.

이상한 점은 앱을 삭제하고 다시 받으려면 '받기' 버튼이 있는게 아니라 구름 다운로드 모양이더라구요.

1.1.0으로 다시 출시하는게 좋을까요?

조현영님의 프로필

조현영

지공자

23.03.17 15:38

지금 v1-v5가 전부 status가 enabled인데 전부 disabled로 만등어보세요. 우측 버튼이나 메뉴 중에 있을겁니다.

박준형님의 프로필

박준형

질문자

23.03.17 16:07

모든 버전 status를 disabled로 하고 다시 앱을 다운받으면 코드푸시 업데이트가 없어야 정상인데 업데이트 알림창이 뜨네요.

제가 1.0.x 유형으로 2번 출시해서 ms 코드푸시센터에서 꼬인 걸까요?

박준형님의 프로필

박준형

질문자

23.03.17 16:23

일단 1.1.0 으로 다시 심사중입니다.