상세 컨텐츠

본문 제목

[Tricks&Tips]강제업데이트 앱버전 비교하기 & 앱 업데이트 새로고침 하는 방법-01

iOS 캐기/Tricks & Tips 캐기

by Atlas 2022. 2. 21. 23:36

본문

728x90
반응형

시나리오 : iOS 배포 이후 앱 스토어에 잘 출시가 되어있는지 확인이 필요할 때가 있고 또 하고 싶을 때가 있음.
(보통은 테스트 플라이트를 활용하여 앱스토어에 출시하기 전에 미리 테스트를 진행하고 출시(배포)를 함.)

우리가 생각하는 시나리오는 이와 같을 것임.
1. 사용자가 앱을 킨다.
2. 업데이트 관련 팝업이 뜬다.
3. "확인"버튼을 누르면 앱스토어로 이동한다.
4. 해당 앱을 업데이트하여 사용한다.

플로우대로 따라가면 되지 않을까? 뭐 크게 이슈는 없을 거 같은데?라고 할 수 있지만
크게 이슈가 될 수 있는 상황이 위와 같은 시나리오임.

현업에서의 상황을 가정해서 진행해 보자.

배포 예정일: 이번 주 수요일 오후 9시
상황: API 수정 및 기능 변경으로 인한 강제 업데이트를 해야 하는 상황
심사가 통과된 상황에서 우리는 심사가 잘 통과되어서 아주 기분이 좋을 것이다( 그리고 이제 출시 버튼만 누르면 끝이다!라는 방심을 할 수 있다.)


9시 땡! 배포 시작! 서버 배포하고 앱의 최소 버전을 업데이트하고 앱을 실행하게 되면

이렇게 업데이트 관련한 팝업이 뜰 것이고 확인을 누르면 앱스토어로 이동하게 될 것이다.
하지만 이거 머선일..우리가 마주하는 것은 앱에 대한 업데이트 버튼이 아닌 열기 버튼을 보게 될 것이다.



그런 것임. 출시한다고 앱스토어에 바로 짠! 하고 검색이 가능한 것이 아닌 거임.
애플 심사지침에 따르면 "선택한 모든 지역의 Appstore에 앱이 나타나려면 최대 24시간이 소요될 수 있습니다."라고 친절히 가이드해주고 있음.


안드로이드도 동일함.


하지만 우리는 의지의 한국인! 최대 24시간까지 기다릴 수는 없음으로 우선은 개발자의 입장에서 할 수 있는 방법을 최대한 찾아보니,
앱스토어나 구글 플레이스토어에서 현재 스토어 상태를 최신화를 시켜 줌으로써 앱스토어에 앱이 올라왔는지 확인을 해 볼 수 있음.
아이폰이나 아이패드의 앱스토어의 들어가서 우측 상단의 프로필 아이콘을 클릭!



프로필 아이콘을 클릭하면 계정 페이지에서 아래로 스크롤을 하게 되면 새로고침이 되면서 업데이트되는 항목이 보이게 된다.



앱스토어의 캐시를 초기화하는 다른 방법들을 여기저기서 검색해 보았지만
이렇게 새로고침(리프레쉬)하는 방법이 제일 편함.
이렇게 하면 우리가 원하는 업데이트 버튼을 볼 수 있음.


1년 정도 배포를 꾸준하게 진행했었는데 업데이트되는 시간은 늘 예측불가이기 때문에
빠를 때는 10분 뒤에 리프레쉬하면 뜨기도 했었고, 늦을 때는 출시 버튼을 클릭한 이후 3시간 또는 6시간 이상이 소요된 적도 다분하기 때문에 개발자뿐만 아니라 관리자 모든 분들도 제발 이 부분을 인지해주시길 바라고 일정 산정에서도 꼭 고려해주시길 바람 🙏(제발요 ㅠ)

이걸 테스트하는 개발자의 입장에서는 이렇게 진행하면 되지만 사용자들 즉, 고객들에게는 어떻게 이 부분을 인지 시켜야 하는가에 대한 문제에 부딪히게 된다.
앞서 말한 크게 이슈가 될만한 상황이 이런 것이다.
이 부분에 대해서 고민하지 않고 강제 업데이트를 하다 보면 리뷰에
"업데이트 팝업이 떠서 들어갔는데 업데이트 표시가 안 떠요"라는 고객의 클레임이 적혀있을 것임.

다음 포스팅에 최대한 사용자에게서 이런 일이 발생하는 일이 적도록 하는 방법을 생각해 볼 예정임.

마무리
- 끝날 때까지 끝이 아님.

 

다음 글: 

https://artieee.tistory.com/17

 

[경험]강제업데이트 앱버전 비교하기 & 앱 업데이트 새로고침 하는 방법-02

시나리오 : iOS 나 AOS 나 강제 업데이트 지원에 대한 니즈가 항상 있고, 하지만 이런 프로세스 자체가 애플의 앱스토어나 구글의 플레이스토어가 권장하는 방식이 아니지만 이 니즈를 최대한 만

artieee.tistory.com



참고 사이트 : 
https://developer.apple.com/kr/app-store/review/guidelines/

 

App Store 심사 지침 - Apple Developer

App Store 심사 지침 앱은 세상을 바꾸고 있습니다. 앱을 통해 사람들의 삶은 풍요로워지고, 여러분과 같은 개발자들은 전에 없던 새로운 방식으로 혁신을 이루고 있습니다. 이에 따라 App Store는 수

developer.apple.com

https://support.google.com/googleplay/work/answer/9350374?hl=ko

 

앱 업데이트 관리하기 - Google Play for Business 고객센터

사용자 기기의 앱을 최신 상태로 유지하면 사용자가 최신 기능을 사용할 수 있으며 앱의 보안과 안전성도 향상됩니다. 이 도움말에서는 IT 관리자가 조직의 관리 기기에 설치된 앱을 최신 버전

support.google.com

 

반응형

관련글 더보기

댓글 영역