앱을 개발할 때 가장 먼저 보이는 것이 앱 아이콘과 Launch Screen(런치 스크린) 입니다.
사용자 경험에 큰 영향을 주기 때문에 올바르게 설정하는 것이 중요합니다.
앱 아이콘 설정
1. 준비물
- 1024 x 1024 PNG 이미지 1장만 있으면 됩니다.
- 배경이 투명하지 않도록 설정하세요. (투명 PNG는 지원되지 않음)
2. Xcode에서 설정하기
- Xcode 프로젝트 내
Assets.xcassets → AppIcon 선택
- 기존 아이콘 세트 삭제 후, 1024x1024 PNG를 드래그 & 드롭
- Xcode가 자동으로 필요한 해상도로 리사이징하여 각 슬롯을 채워줍니다.
iOS 14 이후부터는 모든 아이콘 사이즈를 직접 넣을 필요 없이 1024x1024 원본 하나만 넣으면 됩니다.
3. 주의사항
- 앱스토어 심사에 제출할 때도 1024x1024 아이콘이 필요합니다.
- 앱 내에서 실제 표시되는 아이콘은 자동 리사이징 버전이 사용됩니다.
Launch Screen 설정
1. Launch Screen이란?
- 앱이 실행될 때 처음 잠깐 보이는 화면입니다.
- 사용자에게 로딩이 길지 않다는 인상을 주고, 브랜드 이미지를 전달할 수 있습니다.
2. 설정 방법
- Xcode 프로젝트 설정 → General → App Information → Launch Screen
LaunchScreen.storyboard 기본 제공 → 수정 가능
- Auto Layout을 이용해 로고, 배경색, 간단한 텍스트 등을 배치
3. 주의사항
- 애니메이션은 불가능합니다. (고정된 이미지/레이아웃만 가능)
- 앱과 유사한 첫 화면을 보여주는 것이 좋습니다.
(예: 앱의 메인 배경색 + 로고 정도)
정리
- 앱 아이콘: 1024x1024 PNG 한 장만 있으면 Xcode가 자동 변환
- Launch Screen: LaunchScreen.storyboard에서 Auto Layout 기반으로 디자인
- 복잡하게 하지 말고, 심플하고 앱 첫 화면과 자연스럽게 이어지는 느낌으로 만드는 게 핵심입니다.