유니버설 구입 제공하기

iOS, iPadOS, watchOS, macOS 및 tvOS 버전의 앱을 유니버설 구입으로 배포하면 사용자가 한 번의 구입으로 다양한 플랫폼에서 손쉽게 앱 및 앱 내 구입을 즐길 수 있습니다.

설정 및 사용 가능 여부

앱을 유니버설 구입으로 함께 배포하려면 앱에서 단일 번들 ID를 사용해야 하며 App Store Connect의 동일한 앱 기록에 연결되어 있어야 합니다.

앱의 모든 플랫폼 버전에 사용할 새로운 앱 기록을 생성하거나 기존 앱 기록에 새 플랫폼 버전을 추가할 수 있습니다.

단일 번들 ID(영문)를 사용하여 앱을 앱 기록에 업로드하십시오. 번들 ID는 App Store Connect에 입력한 번들 ID와 일치해야 하지만, 앱의 버전 번호 및 빌드 문자열은 다를 수 있습니다. App Store Connect에 빌드를 업로드한 후에는 개발자 계정에서 번들 ID를 변경하거나 App ID를 삭제할 수 없습니다.

App Store 심사에서 둘 이상의 플랫폼 버전이 승인되면 앱을 유니버설 구입으로 사용할 수 있습니다. 이 단계가 완료되면 유니버설 구입을 비활성화하거나 앱 기록에서 단일 플랫폼 버전을 제거할 수 없습니다.

추가 고려 사항

iPhone 및 iPad. iPhone과 iPad에서 앱을 제공하려면 앱에서 두 기기를 모두 지원(영문)하기만 하면 됩니다.

Apple Watch. iPhone과 Apple Watch에서 앱을 제공하려면 Xcode에서 대응하는 watchOS 앱과 함께 iOS 앱(영문)을 생성하고 해당 앱을 동일한 Xcode 프로젝트의 App Store Connect에 업로드합니다. Apple Watch 전용 앱(영문)은 유니버설 구입으로 사용할 수 없습니다.

Mac Catalyst. Xcode 11.4(영문) 이후 버전을 사용하면 Mac Catalyst로 빌드한 Mac 앱이 iOS 버전 앱과 번들 ID를 공유할 수 있으므로 유니버설 구입이 지원됩니다. Mac App Store에서 Xcode 11.3 이전 버전을 사용하여 Mac Catalyst로 빌드한 앱은 앱 기록에 플랫폼 버전을 추가할 수 없습니다.

다중 앱 기록. 현재 별도의 앱 기록을 통해 여러 플랫폼에서 앱을 제공하는 경우 앱 기록을 병합할 수 없습니다. 유니버설 구입을 제공하려면 한 가지 버전을 제외한 나머지 버전의 판매를 중단하고 다른 버전을 남은 앱의 기록에 추가합니다. 앱의 판매를 중단하면 App Store에서 원래 제품 페이지를 이용할 수 없으며 기존 사용자에게 더 이상 업데이트를 제공할 수 없습니다. 평가 및 리뷰는 새 제품 페이지로 이전되지 않습니다.

앱 내 구입 및 구독

앱의 여러 플랫폼 버전에서 앱 내 구입을 제공하도록 선택할 수 있습니다. 먼저 App Store Connect의 기능 탭에서 단일 앱 내 구입을 생성한 다음 StoreKit(영문)을 사용하여 다양한 플랫폼 버전의 앱에서 앱 내 구입을 구현합니다.

앱 내 구입 생성 알아보기

앱 번들

유니버설 구입에 포함된 앱을 비롯하여 앱은 App Store에서 앱 번들로 제공할 수 있습니다. 앱 번들은 고객이 최대 10개의 앱을 한꺼번에 다운로드할 수 있는 간편한 방법을 제공합니다. 유니버설 구입에 포함된 앱은 번들에서 하나의 앱으로 간주됩니다. 각 앱 번들에는 고유한 아이콘, 이름 및 설명을 제공할 수 있는 전용 제품 페이지가 포함되어 있습니다.

앱 번들에 대해 더 알아보기

앱 분석

App Store Connect의 앱 분석을 통해 앱의 사용자 참여, 마케팅 캠페인 및 수익 창출을 측정할 수 있습니다. 유니버설 구입을 제공하는 경우 여러 플랫폼에서 앱을 다운로드하고 실행한 사용자 수를 확인할 수 있습니다.

앱 분석에 대해 더 알아보기