Activer la RA dans votre application iOS

Activez ARCore dans vos projets iOS.

Conditions préalables

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

Installer le SDK ARCore pour iOS

Vous devez compiler votre application avec le SDK iOS version 15.0 ou 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 Dependency Rule (Règle de dépendance) sur Up to Next Minor Version (Jusqu'à la version mineure suivante), 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. Nous vous recommandons de définir le paramètre Other Linker Flags sur $(inherited) -ObjC.
  5. Assurez-vous que les paramètres de compilation Activer les modules et Associer automatiquement les frameworks sont définis sur Yes (Oui), car ARCore repose sur l'association automatique.
  6. Assurez-vous que Enable Bitcode (Activer le bitcode) est défini sur No (Non), car les binaires ARCore ne contiennent pas de bitcode.

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

Pour pouvoir utiliser l'API ARCore Cloud Anchor ou ARCore Geospatial, vous devez d'abord activer l'API ARCore dans un projet Google Cloud Platform nouveau ou existant.

Vous devez activer l'API ARCore dans votre projet Google Cloud. Si vous devez créer le projet, procédez comme suit:

  1. Consultez Créer un projet dans Google Cloud Platform.

  2. Saisissez un nom de projet approprié et choisissez un emplacement.

  3. Cliquez sur Créer.

  4. Dans la barre latérale, sélectionnez API et services, puis Bibliothèque.

  5. Recherchez l'API ARCore, sélectionnez-la, puis cliquez sur Activer.

Respecter les exigences en matière de confidentialité des données des utilisateurs

Assurez-vous que votre application respecte les exigences d'ARCore en matière de confidentialité des données des utilisateurs.

Étapes suivantes