<aside>

기기 지원 및 사용자 접근 설정

ARKitiOS 11.0 이상의 버전과 A9 이상의 프로세서를 요구한다. (일부 ARKit 기능은 더 최신 버전의 iOS 혹은 기기를 요구하기도 한다.)

기기 호환성

  1. 앱의 기본 기능이 AR을 요구한다면?
    1. Info.plistUIRequiredDeviceCapabilities 섹션에 arkit 키를 추가한다.
  2. 앱의 부가 기능이 AR을 요구한다면?
    1. ARConfiguration의 적절한 하위 클래스의 isSupported 속성으로 현재 기기가 호환되는지 확인한다.
  3. 앱이 얼굴 추적 AR을 요구한다면?
    1. ARFaceTrackingConfigurationisSupported 속성으로 호환 가능한지 확인한다.

사용자 동의 및 개인정보보호

앱이 ARKit을 사용하려면 사용자가 앱 카메라 접근 권한을 부여해야 한다.

ARKit은 앱이 처음으로 AR 세션을 실행할 때 자동으로 사용자에게 권한을 요청합니다.

Info.plistNSCameraUsageDescription 키에 카메라 접근이 필요한 이유를 설명하는 텍스트를 제공해야 한다.

</aside>

생명주기


가상 객체 배치 및 관리 흐름 (ARKit + RealityKit)


영속성


야외 테스트 및 결론


논의 필요한 것들 (만약 이 방법으로 진행한다면)


자료