Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
한 기기에 개발·운영 앱을 동시에 설치하는 방법: 올리브영 DEV/PROD 환경 분리 섬네일

한 기기에 개발·운영 앱을 동시에 설치하는 방법: 올리브영 DEV/PROD 환경 분리

올리브영 favicon올리브영·Mobile·
AndroidBuild VariantsProduct FlavorsGitHub ActionsiOS
2025년 12월 24일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

올리브영이 DEV/PROD 환경 분리를 통해 Android/iOS 두 앱을 한 기기에 동시에 설치 가능하게 하고, Build Variant/Flavor, Scheme, xcconfig로 외부 설정을 분리해 배포 리스크와 협업 비용을 낮췄습니다.

구현 방법

  • Android: BuildVariant(디버그/릴리스) + 개발/운영 flavor, 운영/개발 패키지 식별자, main/develop/production 소스셋 및 리소스 구분
  • iOS: Build Config(Debug-DEV/Release-PROD), Scheme OliveYoung-DEV/PROD, Dev.xcconfig/Prod.xcconfig로 API/키 관리, Bundle Identifier/App Group/Associated Domains 분리
  • CI/CD: DEV/PROD 워크플로우와 가드레일, 설치/엔드포인트/딥링크 검증

주요 결과

협업 효율 증가와 배포 안정성 향상, 두 앱 동시 설치로 테스트/검증이 수월해졌습니다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
하이브리드 앱에 구축하는 iOS 개발자모드 섬네일
74%

하이브리드 앱에 구축하는 iOS 개발자모드

올리브영 favicon올리브영·2025년 11월 06일
유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기 섬네일
74%

유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기

올리브영 favicon올리브영·2025년 05월 23일
앱 버전 관리하기 섬네일
74%

앱 버전 관리하기

올리브영 favicon올리브영·2021년 07월 01일