iOS 앱에서 AR 사용 설정하기

iOS 프로젝트에서 ARCore를 사용 설정합니다.

기본 요건

ARCore를 사용하려면 배포 타겟 12.0 이상이 필요합니다.

iOS용 ARCore SDK 설치

iOS SDK 버전 15.0 이상으로 앱을 빌드해야 합니다. SDK는 CocoaPods 또는 Swift Package Manager (현재 베타 버전)를 사용하여 설치할 수 있습니다.

CocoaPods 사용

Podfile에서 iOS용 ARCore SDK를 지정하여 Xcode 프로젝트에 통합합니다.

target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE

유효한 ARCore 하위 사양은 Geospatial API의 경우 Geospatial입니다. CloudAnchors - Cloud Anchor API, AugmentedFaces - 증강 얼굴

다음 명령어를 실행하여 설치합니다.

pod install

Swift Package Manager 사용

1.36.0 버전부터 ARCore는 Swift Package Manager를 통한 설치를 공식적으로 지원합니다.

  1. 파일로 이동합니다. 패키지 추가를 클릭하고 패키지 URL(https://github.com/google-ar/arcore-ios-sdk)을 입력합니다.
  2. Dependency Rule(종속 항목 규칙)Up to Next Minor Version(다음 마이너 버전)으로 설정하고 최신 버전의 ARCore를 선택합니다.
  3. 포함할 원하는 ARCore 라이브러리를 선택합니다. 라이브러리는 나중에 빌드 단계 > 바이너리를 라이브러리와 연결
  4. 기타 링커 플래그-ObjC 플래그를 추가합니다. 기타 링커 플래그$(inherited) -ObjC로 설정하는 것이 좋습니다.
  5. ARCore는 자동 링크를 사용하므로 Enable Modules(모듈 사용) 및 Link Frameworks Automatically 빌드 설정이 Yes로 설정되어 있는지 확인합니다.
  6. ARCore 바이너리에는 비트코드가 포함되어 있지 않으므로 비트코드 사용 설정아니요로 설정되어 있는지 확인합니다.

Google Cloud 프로젝트 만들기 및 ARCore API 사용 설정

ARCore Cloud Anchor API 또는 ARCore 지리정보 사용을 시작하기 전에 API를 사용하려면 먼저 신규 또는 기존 버전의 ARCore API Google Cloud 프로젝트입니다.

사용자 개인 정보 보호 요건 준수

앱이 ARCore의 사용자 개인 정보 보호 요구사항을 준수하는지 확인합니다.

다음 단계