App Store에 iOS 및 iPadOS 앱 제출하기.

앱 클립 및 위젯과 같은 흥미로운 앱 경험을 제공하여 iOS 14iPadOS 14에서 새로운 방식으로 사용자에게 다가가십시오. ARKit, Core ML 및 Siri의 최신 기능을 활용하여 더 매력적이고 뛰어난 속도와 반응성을 제공하는 앱을 만들 수 있습니다. Xcode 12로 앱을 빌드하여, 지금 바로 제품 페이지를 업데이트하고 제출해 보십시오.

Xcode 12로 빌드하기.

Apple 플랫폼의 최신 기술을 완벽하게 통합하여 뛰어난 사용자 경험을 제공하십시오. iOS 14, iPadOS 14, watchOS 7, tvOS 14macOS Catalina용 SDK가 포함된 Xcode 12를 사용하여 앱을 빌드할 수 있습니다.

2021년 4월 26일부터 App Store에 제출하는 모든 iOS와 iPadOS 앱은 Xcode 12iOS 14 SDK로 빌드해야 합니다.

Mac App Store에서 다운로드하기

iOS 14iPadOS 14용으로 최적화하기.

iOS 14 SDK에는 다양한 멋진 기능이 포함되어 있습니다. 앱 클립은 사용자가 적절한 순간에 일부 앱 기능을 빠르게 사용해 볼 수 있는 방법을 제공합니다. 사용자가 새로운 위젯으로 홈 화면에서 바로 앱을 경험할 수 있게 해 보십시오. ARKit 및 RealityKit을 사용하여 개발자의 아이디어를 새로운 기능과 사실적인 증강 현실 경험으로 구현할 수 있습니다. 그 밖에 다양한 기능이 제공됩니다.

iOS 14에 대해 알아보기

iPadOS 14에 대해 알아보기

앱 클립

필요한 순간에 쉽게 검색하고 신속하게 실행할 수 있는 앱 클립은 iOS 또는 iPadOS 앱의 일부로, 사용자가 수초 내로 경험을 시작하고 완료할 수 있게 해줍니다. 앱 클립을 통해 앱의 가치를 전달한 후 App Store에서 전체 앱을 다운로드할 기회를 제공할 수 있습니다.

앱 클립에 대해 더 알아보기

위젯

위젯은 소량이지만 유용한 정보 또는 앱별 기능을 적시에 제공합니다. 이제 새로운 WidgetKit 프레임워크, SwiftUI용 위젯 API, 위젯 갤러리, 스마트 스택을 사용하여 iOS, iPadOS, macOS에서 훨씬 더 쉽게 빌드하고 제공할 수 있습니다.

위젯에 대해 더 알아보기

다크 모드

다크 모드는 시스템 전반에 매끄럽게 통합되어 제어 센터 또는 Siri를 통해 간단히 켤 수 있습니다. 모든 사용자 인터페이스 요소에 어두운 색상이 적용되어 앱의 콘텐츠에 초점이 맞춰집니다. 다크 모드가 켜진 경우 iOS 13 SDK 이상 버전으로 빌드된 모든 앱이 다크 모드로 실행됩니다. 다크 모드에서 앱이 환상적으로 표현되도록 하는 데 시간이 더 걸리거나 다크 모드가 앱에 적합하지 않은 경우 다크 모드를 사용할 수 없도록 해야 합니다.

다크 모드 지원에 대해 더 알아보기(영문)

멀티태스킹

iPad에서는 멀티태스킹 지원이 적극 권장됩니다. 멀티 윈도우 지원을 추가하고 Slide Over, Split View 및 화면 속 화면을 포함한 멀티태스킹 기능을 적용하면 앱에서 최신 iPadOS의 경험을 완벽하게 제공할 수 있습니다.

멀티태스킹에 대해 더 알아보기(영문)

Apple로 로그인

Apple로 로그인은 내장된 개인정보 보호 및 보안 기능을 통해 사용자가 계정을 설정하고, 로그인하고, 앱을 빠르고 쉽게 사용하도록 지원하는 매우 좋은 방법입니다. 모든 계정은 이중 인증을 통해 보호되며 Apple은 앱이나 웹 사이트에서 사용자의 활동을 추적하지 않습니다. 사용자 계정을 인증하거나 설정하는 앱은 App Store 심사 지침의 지침 4.8에서 요구하는 경우 Apple로 로그인 기능을 지원해야 합니다. Apple로 로그인을 사용하여 탁월한 사용자 경험을 제공하는 방법에 대한 자세한 내용은 최신 App Store 심사 지침 및 Human Interface Guidelines를 참조하십시오.

App Store 심사 지침 보기

Human Interface Guidelines 보기(영문)

기기에서 테스트하기.

전면 화면 지원

앱은 디스플레이 크기 또는 화면 비율과 상관없이 모든 iPhone 및 iPad 모델에서 멋지게 표시되어야 합니다. Xcode Storyboard, 자동 레이아웃 및 SwiftUI와 같은 기능을 사용하면 앱의 인터페이스 요소 및 레이아웃이 디스플레이에 자동으로 맞춰집니다. 최신 기기 또는 Xcode 12의 시뮬레이터로 앱을 테스트하여 앱이 안전 영역을 준수하고, 적응형 레이아웃을 지원하는 등 전면 디스플레이를 충분히 활용할 수 있는지 확인합니다. 앱이 멋지게 표현되는지 확인하는 기기 테스트를 수행하기 전에 앱의 UI 문제를 찾아 해결합니다. 앱 업데이트는 Xcode Storyboard를 사용하여 앱의 시작 화면을 제공해야 합니다. 또한 iPhone에서 실행되는 새로운 앱은 모든 iPhone 화면을 지원해야 하며, iPad에서 실행되는 새로운 앱은 모든 iPad 화면을 지원해야 합니다.

관련 Human Interface Guidelines 보기(영문)

필수 기기 기능

App Store는 사용자에게 기기의 기능과 매끄럽게 연동되는 앱을 제공하도록 설계되었습니다. 최신 기술을 활용하는 새로운 앱을 제출하는 경우 해당 정보 속성 목록(info.plist)이 모든 기기 요구 사항과 호환되는지 확인하십시오.

필수 기기 기능 보기

TestFlight 베타 테스트

출시를 위해 앱 개발을 마무리하기 전에 베타 테스터로부터 유용한 피드백을 받으십시오. 앱을 App Store Connect에 업로드하고, TestFlight를 사용하여 기기에서 테스트하거나 손쉽게 다른 테스터를 초대하십시오.

TestFlight에 대해 알아보기

심사를 위해 제출하기.

심사를 위해 앱을 제출하기 전에, 앱이 공개적으로 출시할 수 있도록 준비되었는지 그리고 제품 페이지를 최대한 활용했는지 확인하십시오.

지침

App Store에 제출하는 모든 앱은 일련의 기술, 콘텐츠 및 디자인 기준을 근거로 검토됩니다. 심사를 위해 앱을 제출하기 전에 App Store 심사 지침을 검토하십시오.

App Store 심사 지침 보기

제품 페이지

앱 이름, 아이콘, 설명, 스크린샷, 앱 미리보기 및 키워드를 제품 페이지에 사용할 수 있도록 준비하십시오. 이 과정에서 부제목 및 홍보 문구를 업데이트하고 새로운 앱 내 구입을 홍보할 수도 있습니다. 앱에서 다크 모드를 지원하는 경우 사용자들이 어떤 경험을 하게 될지 보여주는 스크린샷을 하나 이상 포함하는 것이 좋습니다.

멋진 제품 페이지 만들기에 대한 자세한 내용 보기

앱이 수집하는 개인정보 세부 사항

App Store Connect에서 앱에 통합된 코드와 관련된 타사 처리 방침을 포함하여 앱의 개인정보 처리 방침에 관해 필요한 모든 정보를 입력하십시오. 이러한 세부 사항은 App Store 제품 페이지의 앱이 수집하는 개인정보 레이블을 구성하는 데 사용되며, 새로운 앱 및 앱 업데이트를 App Store에 제출할 때도 필요합니다.

앱이 수집하는 개인정보 세부 사항 제공에 대해 알아보기

Mac App Store의 iPhone 및 iPad 앱

iPhone 및 iPad 앱은 App Store Connect에서 사용 가능 여부를 업데이트하지 않는 한 Apple 실리콘 기반 Mac의 Mac App Store에 자동으로 게시됩니다.

앱 사용 가능성 관리에 대해 알아보기

제출

iOS 14 및 최신 기기를 지원하도록 앱을 업데이트한 후 심사를 위해 앱을 제출할 수 있습니다. App Store에서 배포하기 위해 앱을 제출하는 방법에 관한 단계별 지침을 확인하십시오.

App Store Connect 도움말 보기