다
다나와
August 4, 20252회
CI/CD에 기존 Provisioning Profile 유지하기(Git으로 유지하기)

간단 소개
Fastlane Match를 사용하여 기존 Provisioning Profile을 Git으로 관리하고 CI/CD 환경에 적용하는 방법을 설명합니다.
AI Summary
- 기존 Provisioning Profile 관리의 어려움
- 다나와 서비스가 ConnectWave로 합류하며 iOS 개발자 계정 내 앱 증가
- Distribution 용 Provisioning Profile을 서비스 당 1개만 유지해야 하는 제약 발생
- CI/CD 환경에서 Provisioning Profile 관리 방법 모색 필요
- Fastlane Match를 활용한 Git 관리
- Fastlane의 match 명령어를 통해 Provisioning Profile 및 Certificate를 Git에 업로드 및 관리
- 기존 Provisioning Profile을 활용하고, 암호화하여 저장소에 저장
- fastlane match import 명령어를 사용하여 파일 업로드
- Fastfile 설정 및 Project 적용
- Fastfile을 수정하여 fastlane이 의도대로 작동하도록 설정
- match 명령어로 Provisioning Profile 다운로드, update_project_provisioning으로 Project 파일에 적용
- update_code_signing_settings를 통해 Team 설정 및 자동 signing 비활성화
- CI/CD 환경에서 효율적인 Provisioning Profile 관리 가능
Next Feeds

LangChain 기반 지능형 자동화 도입기
LangChain 기반 AI 자동화로 CS 처리 시간을 획기적으로 단축하고 개발 생산성을 향상시킨 무신사 29CM의 사례 분석.
LangChain자동화LLMRAGCS 업무
2025. 8. 3.
무신사

일 평균 30억 건을 처리하는 결제 시스템의 DB를 Vitess로 교체하기 - 2. 개발 및 운영기
LINE 결제 시스템 DB를 Vitess로 교체한 개발 및 운영 경험 공유: 프로토콜 선택, 키스페이스 구성, 모니터링, 페일오버 테스트, 장단점 분석.
VitessMySQL샤딩모니터링페일오버
2025. 8. 1.
LY Corp

Amazon RDS Blue/Green 배포를 사용한 Amazon Aurora PostgreSQL 업그레이드에 대한 롤백 전략 구현
Amazon RDS Blue/Green 배포를 사용하여 Aurora PostgreSQL 업그레이드 시 롤백 전략을 구현하는 방법을 설명합니다.
Amazon RDSBlue/Green 배포Aurora PostgreSQL롤백 전략논리적 복제
2025. 8. 1.
AWS

iOS 개발자로 Claude Code를 사용한 경험
iOS 개발자가 Claude Code를 사용한 경험을 공유하며, Agentic Coding을 위한 Claude Code의 특징과 Cursor 대비 장점을 설명합니다.
Claude CodeAgentic CodingiOS 개발Cursor생산성 향상
2025. 8. 1.
딜라이트룸

표준을 통한 마이크로 서비스의 Observability 구축기
OpenTelemetry와 SigNoz를 활용하여 마이크로 서비스의 Observability 환경을 구축하고, 문제 추적 및 모니터링 효율성을 개선한 경험 공유.
OpenTelemetrySigNozObservability마이크로 서비스모니터링
2025. 8. 1.
사람인

올리브영 물류 시스템의 진화 - 고객 경험의 시작과 끝을 함께하다
올리브영은 물류 시스템 혁신을 통해 고객 경험을 향상시키고, AI 기반 최적화를 통해 지속적인 성장을 추구합니다.
물류 시스템재고 관리OMSWMS배송최적화
2025. 8. 1.
올리브영