Apple Vision Pro용 App Store에 앱 제출하기

Apple Vision Pro에서는 놀라운 visionOS용 앱을 검색하고 다운로드할 수 있는 새로운 App Store를 이용할 수 있습니다. 새로운 visionOS 앱을 만드셨거나 기존 iPad 또는 iPhone 앱을 Apple Vision Pro 사용자에게 제공하고자 하신다면, 앱을 App Store에 제출하는 데 필요한 자세한 정보를 확인해 보세요.

거실을 배경으로 한 Apple Vision Pro용 App Store의 스크린샷. 이 스크린샷에는 “Explore the Cosmos”라고 쓰인 헤드라인과 함께 대형 큰곰자리 이미지가 나타나 있습니다.

    앱 준비하기

    iPad 및 iPhone 앱과 호환 가능

    대부분의 iPadOS 및 iOS 앱은 수정 없이도 Apple Vision Pro에서 실행됩니다. 따라서 앱을 visionOS로 확장할 때 추가 작업이 필요하지 않습니다. 호환 가능한 iPad 및 iPhone 앱은 이미 제출된 메타데이터를 활용하여 자동으로 Apple Vision Pro용 App Store에 게시됩니다. 앱 사용 가능 여부는 App Store Connect에서 언제든지 관리할 수 있습니다.

    기존 앱이 visionOS와 호환되는지 확인하기

    visionOS를 위한 앱 제작

    Xcode 최신 버전의 visionOS SDK를 활용하여 Apple Vision Pro를 위한 새로운 공간 컴퓨팅 경험을 빌드하세요. 디자인 및 개발 리소스에서 visionOS만의 고유하고 몰입감 넘치는 기능을 활용하는 앱 또는 게임을 빌드하는 방법을 알아보세요.

    기존 프로젝트를 visionOS용으로 업데이트하는 경우 앱의 사용자 인터페이스에는 표준 visionOS 시스템 화면이 적용되며 플랫폼 전용 기능을 추가할 수 있습니다. 대부분의 경우 간단히 Xcode 프로젝트 설정을 업데이트하고 코드를 재컴파일하면 됩니다.

    앱 테스트하기

    시뮬레이터 또는 기기에서 직접 앱을 테스트해 보고, 최신 릴리즈에서 앱이 정상적으로 작동하는지 확인해 보세요. 호환성 체크리스트를 검토한 후 Apple Vision Pro에서 직접 평가가 진행될 수 있도록 Apple에 평가 신청서를 제출할 수 있습니다.

    유니버설 구입 소개

    사용자는 유니버설 구입을 통해 단 한 번 앱을 구입하는 것만으로 보유한 모든 Apple 기기에서 해당 앱을 발견하고 즐길 수 있습니다. 앱 내 구입과 구독도 여러 플랫폼에 걸쳐 손쉽게 설정 및 공유할 수 있습니다.

    제품 페이지에는 스크린샷과 함께 앱에서 지원하는 다른 플랫폼이 표시됩니다. 또한 하나의 URL을 사용하여 다양한 마케팅 채널 전반에서 앱을 홍보할 수 있습니다.

    visionOS 앱을 별도의 유료 앱으로 제공하려면 App Store Connect에서 새로운 앱 레코드로 설정하세요.

    유니버설 구입을 제공하는 방법에 대해 알아보기

    제품 페이지 생성하기

    제품 페이지는 앱이 사용자에게 제공할 수 있는 이점과 매력을 충분히 전달하는 데 도움이 됩니다.

    제품 페이지를 생성할 때는 앱 심사 지침의 섹션 2.3을 참조하여 앱 경험을 정확하게 나타내세요. 모든 자료에 대한 콘텐츠 권리를 확보할 책임은 개발자에게 있으며, 표시되는 계정 정보나 사용자 데이터는 가상의 내용이어야 합니다.

    스크린샷 및 앱 미리보기

    스크린샷과 앱 미리보기는 사용자에게 앱 경험을 전달하는 핵심 요소입니다. 앱의 주변 환경을 잘 활용하는 고품질 스크린샷을 만드는 데 집중하세요.

    Apple Vision Pro에서 사용 중인 Destination Video 앱의 스크린샷. 스크린샷은 하얀 벽지, 회색 소파, 어두운 목재 바닥으로 이루어진 거실의 정면 중앙에 표시되어 있습니다. Destination Video 앱은 ‘Featured’ 섹션을 보여 주고 있으며, 여기에는 ‘A Beach’, ‘Prehistoric Planet Clip’, ‘By the Lake’라는 세 개의 비디오 옵션이 있습니다.

    품질

    • 고품질 스크린샷과 앱 미리보기를 캡처하려면 Reality Composer Pro의 Developer Capture(개발자 캡처) 기능을 사용해 보세요. 제어 센터에서 시작한 화면 기록에서 캡처한 이미지를 스크린샷 또는 앱 미리보기로 제출하지 마세요. 이러한 기록은 중심 초점을 제외한 주변의 화질이 낮고 해상도가 제한적입니다. 2D 뷰를 위해 Apple Vision Pro에서 스크린샷 및 비디오 캡처하기에 대해 자세히 알아보세요.
    • 이미지나 비디오를 캡처할 때는 머리를 고정된 위치에 가만히 둡니다. 팁: 평평한 바닥에 발을 두고 앉아 안정적인 수평면에 손을 올려놓으세요.
    • 앱 경험이 손이나 특정 동작에 대한 의존도가 매우 높다면 스크린샷이나 앱 미리보기에 사람의 손을 표시할 수 있지만, 그렇지 않다면 표시하지 마세요. 예를 들어 ‘추가 시각 정보를 표시하기 위해 3D 객체를 확대하고 있는 두 개의 손’ 등 주요 동작 또는 제스처만 표시하세요. 손의 위치가 앱 경험의 핵심 요소를 방해하지 않도록 하세요.

    주변 환경

    • 주변 환경을 정확하게 묘사하세요. 앱이 완전한 몰입형 공간을 사용하지 않는 한 사용자의 주변 환경에 나타나도록 묘사하세요. 이렇게 하면 사용자가 패스스루를 사용하여 현실의 사람 또는 사물과 계속 상호작용할 수 있다는 사실을 이해하는 데 도움이 됩니다.
    • 캡처할 때는 주변 환경을 정리하고 민감한 콘텐츠, 개인정보, 지적 재산이 포함될 수 있는 항목이나 자료가 없는지 확인하세요. 아울러 주변 환경이 앱 사용에 방해가 되지 않도록 하세요.
    • 패스스루를 사용하여 스크린샷이나 앱 미리보기를 캡처할 수 없는 경우 시스템 환경을 사용할 수 있습니다. 하지만 시뮬레이션(아래 참조)한 캡처가 제공하는 정보는 실제 앱 사용 경험과 차이가 있습니다.

    캡처 시뮬레이션

    앱을 정확하게 묘사한다면 시뮬레이션한 캡처를 사용할 수 있습니다. Apple 디자인 템플릿을 사용하여 앱을 정확하게 묘사하고 적절한 렌더링 효과를 포함하는 시뮬레이션 애셋을 생성해 보세요. 필요한 경우 시뮬레이터를 사용할 수 있습니다. 시뮬레이터에서 캡처한 스크린샷을 App Store Connect에 업로드하기 전에 업로드 사양에 맞게 스크린샷의 사이즈를 조정하고 크롭해야 합니다.

    올바른 예시
    • 앱 윈도우를 바르게 둡니다.
    • 정돈된 주변 환경을 묘사합니다.
    • 명확하게 렌더링(포비티드 렌더링 금지)된 이미지를 캡처합니다.
    Apple Vision Pro에서 사용 중인 Hello World 앱 스크린샷. 스크린샷은 하얀 벽지, 밝은 목재 가구, 화분, 선반 모음으로 이루어진 정돈된 분위기의 거실 정면 중앙에 표시되어 있습니다. Hello World 앱은 지구의 이미지를 명확하게 보여 주고 있습니다. 지구 위에는 태양이 있으며 ‘Planet Earth’, ‘Objects in Orbit’, ‘The Solar System’ 등 세 개의 카테고리가 있습니다.
    잘못된 예시
    • 앱 윈도우가 기울거나 일그러졌습니다.
    • 주변 환경이 어수선합니다.
    • 포비티드 렌더링을 적용했습니다.
    Apple Vision Pro에서 사용 중인 Hello World 앱 스크린샷. 스크린샷 생성 시 피해야 할 점을 보여 주고 있습니다. 거실에서의 앱 사용 예시를 보여 주고 있지만, 창문이 기울어져 비스듬하고 이미지가 부분적으로 흐릿하며 주변 환경은 코드, 물병 및 기타 물건들로 어수선합니다.

    앱 아이콘

    visionOS에서 앱 아이콘은 배경 레이어와 하나 또는 두 개의 추가 레이어로 구성된 원형 3D 객체로 나타납니다. 앱 아이콘은 사용자가 주시할 때 미세하게 확장되도록 할 수 있습니다. 호환 가능한 iPadOS 및 iOS 앱 아이콘은 모서리가 둥근 정사각형 애셋으로 표시됩니다. visionOS 앱 아이콘 디자인에 대한 자세한 내용은 휴먼 인터페이스 가이드라인에서 확인하시기 바랍니다.

    앱 설명하기

    앱 이름, 부제목, 설명이 어우러져 앱의 특징과 기능을 선보일 수 있어야 합니다.

    • 앱 이름: 앱의 기능을 암시하는 단순하고 기억하기 쉬운 앱 이름을 선택하고, 쓰기 쉬운 철자로 구성하세요. 앱 이름은 최대 30자의 길이 제한이 있으며 여러 플랫폼에서 공유됩니다.
    • 부제목: 부제목에는 앱을 요약하고 앱의 가치를 좀 더 자세히 설명하세요. 부제목은 최대 30자의 길이 제한이 있으며 여러 플랫폼에서 공유됩니다.
    • 설명: 앱에 대한 정보를 한 문단으로 간결하게 제공한 다음 주요 기능을 목록 형태로 선보이면 가장 좋습니다. 설명 텍스트는 Apple Vision Pro 제품 페이지 전용이므로 visionOS에서만 사용할 수 있는 기능을 강조하세요.

    App Store 외부에서 앱을 마케팅하는 경우를 포함하여 Apple Vision Pro 및 visionOS에 대해 글을 쓸 때는 다음 스타일 가이드를 준수하시기 바랍니다.

    • Apple Vision Pro: 항상 대문자 A, V, P 및 나머지 소문자를 사용하여 Apple Vision Pro와 같이 표기합니다. Apple Vision Pro를 두 줄에 나눠 쓰지 않습니다. Apple Vision Pro 앞에는 관사 the를 사용하지 않습니다. Apple Vision Pro 앱은 App Store에서 이용하거나 App Store에서 다운로드할 수 있습니다. 프로모션이 Apple Vision Pro 관련 기능 및 이점에 초점을 맞추고 있을 경우 ‘Apple Vision Pro용 [앱 이름]’과 같은 표현을 사용해도 됩니다. Apple Vision Pro를 일반적인 ‘헤드셋’으로 지칭하지 마세요. ‘Apple Vision Pro’는 앱 이름에 포함할 수 없지만 앱 설명에는 포함할 수 있습니다.
    • visionOS: visionOS는 문장의 첫 번째 단어로 쓰일 때도 소문자 v로 시작합니다.
    • 공간 컴퓨팅: 앱을 ‘공간 컴퓨팅’ 앱이라고 지칭합니다. 앱 경험을 증강 현실(AR), 가상 현실(VR), 확장 현실(XR), 혼합 현실(MR)이라고 묘사하지 마세요.
    • App Store: 항상 대문자 A와 S, 나머지 소문자를 사용하여 App Store와 같이 표기합니다. 반드시 특정해야 하는 경우가 아니라면 그냥 App Store라고 지칭해야 하며, 특정할 필요가 있는 경우에는 Apple Vision ProApp Store라고 지칭합니다.

    영어 이외의 언어에서도 항상 visionOS, Apple Vision Pro, App Store를 영문으로 표기합니다. 이 용어들을 번역하거나 음역해서는 안 됩니다.

    앱 모션 정보

    App Store Connect에 visionOS 앱의 앱 모션 정보를 제출해야 합니다. 앱에 빠른 회전이나 카메라 초점의 갑작스러운 변화와 같이 격렬하게 움직이는 화면 내용이 포함되어 있는 경우 App Store Connect에 이를 알려야 앱의 제품 페이지에 이러한 경험에 민감한 사람들에게 알리는 배지가 표시됩니다.

    앱의 격렬하게 움직이는 화면 내용 평가에 대해 알아보기

    개인정보 레이블

    이제 App Store Connect에는 visionOS 앱과 관련된 추가 데이터 그룹, ‘주변 환경’과 ‘몸’이 포함됩니다. 주변 환경에는 메시, 평면, 장면 분류, 사용자 주변 이미지 감지 등을 다루는 환경 스캐닝이 포함됩니다. 몸은 손(사용자의 손 구조와 손의 움직임)과 머리(사용자의 머리 움직임)로 구성됩니다.

    앱에 코드를 통합한 모든 타사 파트너의 사례를 포함하도록 하세요. 이러한 세부 사항은 App Store 제품 페이지에 표시될 ‘앱이 수집하는 개인정보’ 레이블을 구성하는 데 사용되며, 새로운 앱 및 앱 업데이트를 제출할 때도 필요합니다.

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

    게임 컨트롤러

    Apple Vision Pro는 탭과 같은 최대 2개의 동시 터치 이벤트를 지원합니다. 따라서 iPad 및 iPhone용으로 설계된 일부 게임은 좋은 플레이어 경험을 제공하려면 게임 컨트롤러가 필요합니다. 이와 같은 경우 GCRequiresControllerUserInteraction 키를 사용하여 제품 페이지에 ‘게임 컨트롤러 필요’ 배지를 표시할 수 있습니다.

    앱 제출하기

    App Store Connect에서 심사를 위해 앱을 제출하고 앱 사용 가능 여부를 관리할 수 있습니다. 앱 심사 지침을 준수하시기 바랍니다. 앱 심사에서 승인을 받으면 선택한 사용 가능 여부에 따라 앱이 App Store에 게시됩니다. TestFlight를 사용하여 유의미한 사용자 피드백을 수집할 수 있습니다.

    visionOS용 앱을 빌드한 개발자는 앱과 개발 이야기를 Apple에 공유하여 App Store의 추천 앱으로 선정될 기회를 얻을 수 있습니다.

    App Store Connect에 업로드하는 모든 visionOS 앱은 Xcode 15.2 이후 버전 및 visionOS 1 SDK 이후 버전을 사용하여 빌드해야 합니다. 2025년 4월부터 App Store Connect에 업로드하는 모든 visionOS 앱은 visionOS 2 SDK를 사용하여 빌드해야 합니다.