-
카테고리
-
세부 분야
모바일 앱 개발
-
해결 여부
미해결
코드푸시 버전 질문
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이 업데이트 반영이 안됩니다.
그리고 앱스토어에서 다시 다운받아보면 이전 코드 푸시내용만 받아집니다.
조언 부탁드립니다
감사합니다.
답변을 작성해보세요.
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"
v4까지가 1.0.0 이였고 v5부터 1.0.4로 앱스토어에 재 배포후 코드 푸시했습니다.
xcode build가 1 에서 2로 바뀐 것이 영향이 있을까요?
아니면 스토어 출시는 1.1.0 이렇게 했어야할까요?
1.0.4로 출시한 것도 타겟 1.0에 해당 되어야 맞다고 생각하는데 이유를 모르겠습니다.

박준형
질문자23.03.17 14:50
앱스토어 1.0.0
앱스토어 1.0.4
네, 롤백된 것도 없고 1.0.4 배포 후 v5부터는 타겟 1.0이 안 먹히고 ,
광고 길이도 깨지는 것으로 보아 맨 처음 1.0.0 배포 했을 때 그대로인 것 같아요.
앱을 설치하면 코드푸시 업데이트 알림이 뜨는데 이걸 진행해도 1.0.0 첫 배포상태 그대로구요.
이상한 점은 앱을 삭제하고 다시 받으려면 '받기' 버튼이 있는게 아니라 구름 다운로드 모양이더라구요.
1.1.0으로 다시 출시하는게 좋을까요?

박준형
질문자23.03.17 16:07
모든 버전 status를 disabled로 하고 다시 앱을 다운받으면 코드푸시 업데이트가 없어야 정상인데 업데이트 알림창이 뜨네요.
제가 1.0.x 유형으로 2번 출시해서 ms 코드푸시센터에서 꼬인 걸까요?
답변 1