Habilita la RA en tu app para iOS

Habilitar ARCore en tus proyectos de iOS

Requisitos previos

ARCore requiere un destino de implementación de 12.0 o superior.

Instala el SDK de ARCore para iOS

Debes compilar tu app con el SDK de iOS versión 15.0 o posterior. El SDK se puede instalar con CocoaPods o Swift Package Manager (actualmente en versión beta).

Usar CocoaPods

Especifica el SDK de ARCore para iOS en tu Podfile a fin de integrarlo en tu proyecto de Xcode:

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

Las subespecificaciones válidas de ARCore son Geospatial para la API de Geospatial. CloudAnchors para la API de Cloud Anchor y AugmentedFaces para caras aumentadas.

Ejecuta el siguiente comando para instalarlo:

pod install

Usa Swift Package Manager

A partir de la versión 1.36.0, ARCore admite oficialmente la instalación a través de Swift Package Manager:

  1. Ve a Archivo > Add Packages y, luego, ingresa la URL del paquete: https://github.com/google-ar/arcore-ios-sdk
  2. Establece la Dependency Rule en Up to Next Minor Version y selecciona la versión más reciente de ARCore.
  3. Selecciona las bibliotecas de ARCore que deseas incluir. También se pueden agregar bibliotecas más adelante a través de Fases de compilación > Vincula objetos binarios con bibliotecas.
  4. Agrega la marca -ObjC a Otras marcas del vinculador. Se recomienda establecer Other Linker Flags en $(inherited) -ObjC.
  5. Asegúrate de que los parámetros de compilación Enable Modules y Link Frameworks Automatically estén establecidos en Yes, ya que ARCore se basa en la vinculación automática.
  6. Asegúrate de que Habilitar código de bits esté configurado como No, porque los objetos binarios de ARCore no contienen código de bits.

Crea un proyecto de Google Cloud y habilita la API de ARCore

Antes de comenzar a usar la API de Cloud Anchor de ARCore o ARCore Geospatial API, primero debes configurar el API de ARCore en una canalización nueva o existente proyecto de Google Cloud.

Satisfacer los requisitos de privacidad del usuario

Asegúrate de que tu app cumpla con los Requisitos de Privacidad del Usuario de ARCore.

Próximos pasos