Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
Mergeable libraries 로 29% 빠르게 앱 실행하기 섬네일

Mergeable libraries 로 29% 빠르게 앱 실행하기

29CM favicon29CM·Mobile·
SentryXcodeMergeable LibrariesDynamic LibrariesStatic Libraries
2025년 01월 07일4

AI 요약

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

핵심 요약

29CM가 Mergeable Libraries 도입으로 iOS 앱 시작 시간을 크게 개선했습니다. Cold Start는 약 400500ms, Warm Start는 약 180250ms씩 감소했습니다.

구현 방법

  • -make_mergeable 설정 및 메타데이터 기록, -Wl,-merge_framework로 병합
  • Automatic(Release)와 Manual 설정으로 간접 종속성 병합 보완
  • Tuist 반영 및 Sentry로 성능 측정

주요 결과

  • Cold Start 400500ms 개선, Warm Start 180250ms 개선
  • 성능 데이터로 개선 확인 및 개발 의사결정 지원

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
SwiftLint 캐싱을 통한 Incremental Build 최적화하기 섬네일
74%

SwiftLint 캐싱을 통한 Incremental Build 최적화하기

29CM favicon29CM·2025년 01월 22일
Next.js 프로젝트 Migration과 Refactoring 과정을 공유합니다. 섬네일
65%

Next.js 프로젝트 Migration과 Refactoring 과정을 공유합니다.

더핑크퐁컴퍼니 favicon더핑크퐁컴퍼니·2022년 09월 15일
iOS 앱 사이즈 줄이기 섬네일
63%

iOS 앱 사이즈 줄이기

딜라이트룸 favicon딜라이트룸·2025년 07월 14일