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:
- Accédez à File > Add Packages (Fichier > Ajouter des packages), puis saisissez l'URL du package:
https://github.com/google-ar/arcore-ios-sdk
- 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.
- 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).
- Ajoutez l'indicateur
-ObjC
à Other Linker Flags. Nous vous recommandons de définir le paramètre Other Linker Flags sur$(inherited) -ObjC
. - 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.
- 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:
Consultez Créer un projet dans Google Cloud Platform.
Saisissez un nom de projet approprié et choisissez un emplacement.
Cliquez sur Créer.
Dans la barre latérale, sélectionnez API et services, puis Bibliothèque.
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
- Découvrez comment configurer une session ARCore dans iOS.
- Consultez la documentation de référence iOS.