Activer la RA dans votre application iOS

Activez ARCore dans vos projets iOS.

Prérequis

ARCore nécessite une cible de déploiement de version 12.0 ou supérieure.

Installer le SDK ARCore pour iOS

Vous devez compiler votre application avec le SDK iOS 15.0 ou version ultérieure. Le SDK peut être installé à l'aide de CocoaPods ou de Swift Package Manager (actuellement en version bêta).

Utiliser CocoaPods

Spécifiez le SDK ARCore pour iOS dans votre fichier Podfile afin de l'intégrer à votre projet Xcode:

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

Les sous-spécifications ARCore valides sont Geospatial pour l'API Geospatial, CloudAnchors pour l'API Cloud Anchor et AugmentedFaces pour Augmented Faces.

Exécutez la commande suivante pour l'installer:

pod install

Utiliser Swift Package Manager

À partir de la version 1.36.0, ARCore prend officiellement en charge l'installation via Swift Package Manager:

  1. Accédez à File > Add Packages (Fichier > Ajouter des packages), puis saisissez l'URL du package: https://github.com/google-ar/arcore-ios-sdk.
  2. Définissez la Règle de dépendance sur Up to Next Minor Version (À la prochaine version mineure), puis sélectionnez la dernière version d'ARCore.
  3. Sélectionnez les bibliothèques ARCore à inclure. Vous pouvez également ajouter des bibliothèques ultérieurement via Build Phases > Link Binary With libraries (Phases de compilation > Associer le binaire avec les bibliothèques).
  4. Ajoutez l'indicateur -ObjC à Other Linker Flags (Autres indicateurs Linker). Nous vous recommandons de définir Other Linker Flags sur $(inherited) -ObjC.
  5. Assurez-vous que les paramètres de compilation Activer les modules et Associer automatiquement des frameworks sont définis sur Yes (Oui), car ARCore repose sur l'association automatique.
  6. Assurez-vous que l'option Activer le bitcode est définie sur Non, car les binaires ARCore ne contiennent pas de bitcode.

Créer un projet Google Cloud et activer l'API ARCore

Avant de pouvoir utiliser l'API ARCore Cloud Anchor ou ARCore Geospatial, vous devez configurer l'API ARCore dans un projet Google Cloud nouveau ou existant.

Respecter les exigences de confidentialité des utilisateurs

Assurez-vous que votre application respecte les Exigences d'ARCore en termes de confidentialité des données des utilisateurs.

Étapes suivantes