LODY/기록

iOS 파트

SPM 모듈화, 배포 파이프라인, 디자인 시스템 등 iOS 플랫폼 기반 작업.

2025.02 — 진행중·iOS 파트

플랫폼 스쿼드·RN TF 업무와 병행해 iOS 앱의 기반을 다지는 작업을 맡았다.

카드 스캐너를 SPM 패키지로 분리하고, CI/CD 파이프라인을 구축하고, 디자인 시스템을 모듈화하는 것들이 여기에 해당한다.


아키텍처·모듈화

인프라·배포

디버깅·도구


작업 이력

플랫폼 스쿼드·CRM 이니셔티브 안에서 진행된 작업들 중 iOS 플랫폼 기반(모듈화·아키텍처 리팩터·푸시/딥링크 인프라·웹뷰 통합) 성격이 강한 항목을 모아 둔다.

모듈화·SPM

  • SendyCardScanner SPM 패키지 추출 LAAS-14846
  • OCR fallback 정책 고도화, 흔들림 안내 UX LAAS-15183

아키텍처 리팩터

  • OrderFormViewModel → TCA OrderFormReducer 마이그레이션 LAAS-14671
  • 카테고리 선택 플로우 CombineFlow 기반 리팩터 LAAS-15011/15070
  • OrderPaymentView 구조 개선, KakaoPay 결제화면 리팩터 2024.12
  • 결제 v2/v3 분기 처리, PG 실험 열거형 정의 2025.01
  • Notification 핸들링 객체 분리, 써드파티 SDK 초기화 Configurator 분리 LAAS-13421
  • Deeplink 폴더 이동, AppsFlyer Delegate 분리 LAAS-13421

푸시·딥링크 인프라

  • 알림 권한 상태 관리자 + 전역 브로드캐스트 설계 LAAS-12140
  • FirebaseMessaging 의존성 + UNNotificationServiceExtension LAAS-12422
  • 메인 진입 시 푸시 토큰·권한 동의 여부 동기화 핫픽스 LAAS-12820
  • draft/checkout 딥링크 → 오더폼 직접 진입 LAAS-14485
  • 딥링크 라우팅 로직 전면 재설계, main actor 격리, 테스트 케이스 추가 LAAS-15103
  • sendyAI 딥링크 스킴 매칭 범위 수정, 메인 홈 딥링크 + 운송 목적 로컬 저장

웹뷰 통합

  • 웹뷰 액세스 토큰 쿠키 전달
  • Cookie 토큰 escaping 및 타입 안전성 개선
  • 웹뷰 딥링크 지원 + 웹뷰 UI/UX 개선 LAAS-12422

원격 제어·실험 인프라

  • 스플래시 광고 + Firebase RemoteConfig 원격 제어 LAAS-12053/12122
  • 카드 스캐너 A/B 테스트 + RemoteConfig 제어 LAAS-12140

Episodes