앱 심사는 1.1.0, 유저는 1.0.7 버전 차이에서 온 카카오 로그인 이슈
* 관련 기술 스택이 없습니다

• 하이브리드 앱 구조에서 웹과 앱 간의 버전 차이로 인한 통신 문제가 발생하여, 앱 심사 환경과 웹뷰 URL 고정 문제 등이 주요 이슈로 나타났습니다.
• 카카오 로그인 기능을 REST API에서 SDK 기반으로 변경하는 과정에서 iOS는 정상 작동했으나, AOS에서는 문제가 발생하여 기존 방식과 SDK를 병행 지원해야 했습니다.
• 문제 해결을 위해 앱의 User-Agent에 버전 정보를 추가하고, 웹 코드에서 이를 기반으로 기능을 분기 처리하는 방법을 적용했습니다.
• 버전 비교를 위해 버전 문자열을 숫자 배열로 변환하여 비교하는 유틸 함수를 사용하여, 앱 버전에 따라 기능을 다르게 제공하는 체계를 마련했습니다.

북마크
공유하기
신고하기