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 APIGeospatial, Cloud Anchor APICloudAnchors, 증강 얼굴AugmentedFaces입니다.

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

pod install

Swift Package Manager 사용

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

  1. File > Add Packages로 이동하여 패키지 URL을 입력합니다. https://github.com/google-ar/arcore-ios-sdk
  2. Dependency RuleUp to Next Minor Version으로 설정하고 ARCore의 최신 버전을 선택합니다.
  3. 포함할 ARCore 라이브러리를 선택합니다. 라이브러리는 빌드 단계 > 바이너리를 라이브러리와 연결을 통해 나중에 추가할 수도 있습니다.
  4. -ObjC 플래그를 Other Linker Flags에 추가합니다. 기타 링커 플래그$(inherited) -ObjC로 설정하는 것이 좋습니다.
  5. ARCore는 자동 연결을 사용하므로 Enable ModulesLink Frameworks Automatically 빌드 설정이 Yes로 설정되어 있는지 확인합니다.
  6. ARCore 바이너리에는 비트코드가 포함되지 않으므로 비트코드 사용 설정아니요로 설정되어 있는지 확인합니다.

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

ARCore Cloud Anchor API 또는 ARCore Geospatial API를 사용하려면 먼저 신규 또는 기존 Google Cloud 프로젝트에서 ARCore API를 설정해야 합니다.

사용자 개인 정보 보호 요구사항 준수

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

다음 단계