마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

출시된 apk를 더 낮은 버전으로 되돌리는 방법이 있나요?

0 추천

1.0.9 버전을 프로덕션으로 출시한 상태에서 알파에 올려야 할 1.0.10 버전을 프로덕션으로 출시해버렸어요.

이걸 다시 1.0.9로 되돌리는 방법이 있나요?

1.0.10을 비활성화하고 1.0.9를 프로덕션으로 이동했더니 

이 설정은 다음 이유로 인해 출시할 수 없습니다.
버전 10에서 버전 9(으)로 이전에 연결한 기기는 다운그레이드할 수 없습니다. 

16+ 범위의 API 수준이며 
모든 [ALPHA]을(를) 배제하는 출시 트랙이며 
[small, normal, large, xlarge] 중 어느 것이나 포함하는 화면 레이아웃이며 
모든 [android.hardware.MICROPHONE, android.hardware.screen.PORTRAIT, android.hardware.TOUCHSCREEN]을(를) 포함하는 기능일 때 이러한 상황이 발생합니다.

이전에 활성화된 APK는 현재의 임시보관 버전보다 더 많은 기기를 지원했습니다. 일부 기기는 업그레이드를 받지 않습니다. 더보기(이 작업은 몇 초 정도 걸림)

 

이런 문구가 나옵니다.

쎄미 (162,410 포인트) 님이 2014년 1월 20일 질문

1개의 답변

+1 추천
 
채택된 답변
소스코드를 1.0.9으로 되돌리시고 앱 버전을 올리셔서 다시 출시하시면됩니다.

현재 출시된 버전이 1.0.10이고 버전코드가 10이라면

 

소스코드는 1.0.9 버전인 상태에서

버전은 1.0.11 버전코드는 11로 올리셔서 업로드하시면 될꺼에요

 

그런데 아마 업로드할때 영향을 미치는 부분은 버전코드만 바꿔주면 된다고 들은 적도 있네요..

 

아무튼 현재 출시된 버전보다 높은 버전으로 올리시되 소스코드는 1.0.9 때의 소스로 하시면 되지 않을까요?

 

 

그리고 저도 궁금한게 있는데 프로덕션이랑 알파랑 베타랑 올리면 다른 점이 뭔가요?

 

프로덕션만 출시해봐서 궁금해서요
브루스웨인 (8,580 포인트) 님이 2014년 1월 20일 답변
쎄미님이 2014년 1월 20일 채택됨
아예 업데이트가 안되게 하는건 안되는 건가 보네요...

알파, 베타는 정해진 사람들만 앱스토어에서 받아서 테스트 할 수 있는 버전이에요
...