Apple Vision Pro
호환성 평가

Apple의 지원을 받아 앱 또는 게임이 Apple Vision Pro에서도 예상대로 동작하는지 확인할 수 있습니다. 먼저 아래 설명된 단계와 호환성 체크리스트를 검토한 뒤, 기기에서 직접 진행되는 Apple Vision Pro 호환성 평가를 요청하세요. 평가 결과는 관련 화면 캡처 또는 충돌 로그와 함께 보내 드립니다.

제출 전 유의 사항

Apple Vision Pro에서 평가할 visionOS, iPadOS 또는 iOS 앱을 제출하기 전에 아래 단계를 완료하여 일반적인 문제를 해결해야 합니다.

  • 다음 문서를 검토하여 iPadOS 또는 iOS 앱을 visionOS에서 실행할 수 있을지, 아니면 수정이 필요한지 확인하세요.
  • Apple Vision Pro 사용자에게 대안을 제공하기 위해 앱의 기능을 조정해야 할지 검토하세요. 예를 들어 기능에 가속도계가 필요한 경우, 가속도계가 있는 기기에서만 해당 기능이 작동하도록 제한하거나 가속도계가 없는 기기에 대안 기능을 제공하는 방안을 고려해 보세요.
  • Xcode의 visionOS 시뮬레이터에서 앱을 실행 및 테스트하고, 아래의 호환성 체크리스트를 사용하여 앱을 평가하고, 호환성 평가에 지장을 줄 수 있는 문제를 해결하세요. 예를 들어 앱 실행 시 충돌이 발생하는 경우, Apple은 앱 경험을 평가하거나 피드백을 제공할 수 없습니다. 다음 문서에서 관련 도움말을 확인하세요.
  • 테스트를 희망하는 호환되는 앱의 버전이 심사를 위해 TestFlight 외부 테스트 또는 App Store를 통해 제출되었는지 확인하세요.
  • 앱에 데모 계정이 필요한 경우, 제공한 데모 계정이 활성 상태이며 계정 정보가 최신인지 확인하세요. 엄격한 규제 때문에 계정 생성이 제한되는 업계에서 앱을 운영하는 경우 데모 모드 구현을 고려해 보세요.

호환성 체크리스트

앱은 다음 기준에 따라 Apple Vision Pro 호환성을 평가받게 됩니다. 호환성 평가 요청을 제출하기 전에 앱이 다음 평가 기준을 통과하는지 확인하세요.

평가 기준

확인할 내용

세부 사항

앱이 잘 작동함

앱이 visionOS 시뮬레이터에서 문제없이 실행되며 작동합니다. 앱의 핵심 기능이 정상적으로 작동합니다.

visionOS 시뮬레이터에서 앱을 실행 및 작동하여 모든 사용 사례에서 문제가 없는지 확인합니다.

버그가 나타나지 않음

앱의 기능이 의도된 대로 문제없이 작동합니다.

visionOS 시뮬레이터에서 앱의 기능을 확인하여 중심 작업을 완료하는 동안 문제가 없는지 확인합니다. 각 뷰, 페이지, 레이아웃, 버튼 및 기능을 살펴보면서 작동 품질을 확인합니다.

앱의 작동 성능이 준수함

앱이 M1 칩 및 이후 버전을 탑재한 iPad에서 작동할 때 현저한 성능 저하를 일으키거나 온도 조절 및 전원 부품에 부하를 주지 않습니다. 앱이 visionOS 시뮬레이터에서 원활하게 실행되는지 확인합니다.

iPad 또는 iPhone과 visionOS 시뮬레이터에서 앱이 원활하게 작동하는지 확인합니다.

앱이 특정 기능의 사용을 당연하게 가정하지 않음

앱이 Apple Vision Pro에서 사용할 수 없는 특정 기기 특징 또는 기능에 의존하지 않습니다.

앱이 시스템 기능을 사용할 때 승인 상태와 사용 가능 여부를 고려하는지 확인하세요. 사용할 수 없는 기능이 있을 경우 적절하게 처리하고, 가능하다면 대안을 제공하세요. 또한 사용자 권한이 부여되지 않은 인스턴스도 처리될 수 있도록 해야 합니다.

앱이 올바른 방향으로 실행됨

앱이 기본 사용에 적합한 정상적인 방향으로 실행됩니다. 앱이 여러 레이아웃을 지원하는 경우, 회전 버튼이 정상적으로 표시되고 작동하는지도 확인하세요.

Apple Vision Pro에는 회전이라는 개념이 없으므로 앱에서 Info.plist에 기본 방향을 지정해야 합니다.

앱의 카메라 의존도가 높지 않음

앱이 사진이나 동영상 촬영을 위한 후면 카메라 또는 전면 FaceTime 카메라 없이도 작동합니다. 카메라를 사용하는 기능의 경우, 앱이 사진 라이브러리에서 선택할 수 있는 옵션을 미리 제공하거나 카메라 뷰를 매끄럽게 종료하고 앱을 계속 사용할 수 있는 방법을 제공하세요.

Apple Vision Pro 카메라는 접근 방식이 iPhone 및 iPad와는 다릅니다. 카메라를 사용할 수 없는 경우 앱에서 대안을 제공하는지 확인하세요.

앱에서 정확한 위치를 요구하지 않음

앱이 핵심 기능을 원활하게 수행하는 데 정확한 사용자 위치나 GPS 데이터를 사용하지 않습니다.

Apple Vision Pro에는 GPS 기능이 없으며 기본적인 위치 서비스만 지원합니다. 또한 앱이 Apple Vision Pro에서 안전에 미칠 수 있는 잠재적인 영향도 고려하세요.

앱이 세 개 이상의 터치 입력을 사용하지 않음

앱에 필요한 작업을 완료하기 위해 (대체 방법 없이) 한 번에 세 개 이상의 터치 입력을 사용해야만 하는 기능이 없습니다.

visionOS는 사용자의 양손에 하나씩 최대 두 개의 동시 터치 입력을 지원합니다. 모든 시스템 제스처 인식은 여러 손가락이 필요한 확대/축소 및 회전 제스처를 비롯하여 이러한 입력을 올바르게 처리합니다. 세 개 이상의 손가락이 필요한 사용자 설정 제스처 인식이 있는 경우, visionOS에서 한 번 또는 두 번의 터치를 지원하도록 업데이트하세요.

게임이 있는 경우, 두 개의 동시 입력만으로 게임을 플레이할 수 있고 좋은 경험을 제공하는지 확인하세요. 많은 가상 화면 컨트롤처럼 게임에 세 개 이상의 입력이 필요한 경우, 물리적 게임 컨트롤러 지원을 고려하고 GCSupportsControllerUserInteraction을 올바르게 설정하여 App Store에서 ‘게임 컨트롤러 필요’ 배지를 사용하도록 설정하세요.

요청 제출하기

이 서비스는 TestFlight 또는 App Store에서 visionOS, iPadOS 또는 iOS 앱을 제공하는 Apple Developer Program 멤버를 대상으로 합니다. 위의 단계 및 호환성 체크리스트를 사용하여 앱을 평가한 후에는 Apple Vision Pro 앱 호환성 평가 요청을 제출할 수 있습니다. 호환성 평가가 완료되면 제공해 주신 이메일 주소로 결과를 보내 드립니다. 결과에는 호환성 체크리스트에 따라 발견된 문제의 세부 정보와 함께 관련 화면 캡처 및 로그가 포함됩니다. 정원이 제한되어 있으며 평가는 선착순으로 제공됩니다. 정원이 다 차면 대기자 명단에 추가되며, 자리가 생기면 연락드리겠습니다.