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:
- Ve a Archivo > Add Packages y, luego, ingresa la URL del paquete:
https://github.com/google-ar/arcore-ios-sdk
- Establece la Dependency Rule en Up to Next Minor Version y selecciona la versión más reciente de ARCore.
- 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.
- Agrega la marca
-ObjC
a Otras marcas del vinculador. Se recomienda establecer Other Linker Flags en$(inherited) -ObjC
. - 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.
- 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
- Aprende a configurar una sesión de ARCore en iOS.
- Consulta la documentación de referencia de iOS.