ARCore in deinen iOS-Projekten aktivieren
Voraussetzungen
Für ARCore ist ein Bereitstellungsziel von 12.0 oder höher erforderlich.
ARCore SDK for iOS installieren
Sie müssen Ihre App mit dem iOS SDK 15.0 oder höher erstellen. Das SDK kann entweder mit CocoaPods oder dem Swift Package Manager (derzeit in der Betaversion) installiert werden.
Mit CocoaPods
Geben Sie das ARCore SDK for iOS in Podfile
an, um es in Ihr Xcode-Projekt zu integrieren:
target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE
Gültige ARCore-Unterspezifikationen sind Geospatial
für die Geospatial API, CloudAnchors
für die Cloud Anchor API und AugmentedFaces
für Augmented Faces.
Führen Sie den folgenden Befehl aus, um sie zu installieren:
pod install
Swift Package Manager verwenden
Ab Version 1.36.0 unterstützt ARCore offiziell die Installation über den Swift Package Manager:
- Rufen Sie Datei > Pakete hinzufügen auf und geben Sie die Paket-URL ein:
https://github.com/google-ar/arcore-ios-sdk
- Setzen Sie die Abhängigkeitsregel auf Bis zur nächsten Nebenversion und wählen Sie die neueste Version von ARCore aus.
- Wähle die gewünschten ARCore-Bibliotheken aus. Bibliotheken können auch später über Build-Phasen > Binär mit Bibliotheken verknüpfen hinzugefügt werden.
- Fügen Sie das Flag
-ObjC
zu Andere Verknüpfungs-Flags hinzu. Es wird empfohlen, für Other Linker Flags den Wert$(inherited) -ObjC
festzulegen. - Achten Sie darauf, dass die Build-Einstellungen Module aktivieren und Frameworks automatisch verknüpfen auf Ja festgelegt sind, da ARCore auf der automatischen Verknüpfung basiert.
- Achten Sie darauf, dass Bitcode aktivieren auf Nein gesetzt ist, da ARCore-Binärprogramme keinen Bitcode enthalten.
Google Cloud-Projekt erstellen und ARCore API aktivieren
Bevor Sie die ARCore Cloud Anchor API oder die ARCore Geospatial API verwenden können, müssen Sie zuerst die ARCore API in einem neuen oder vorhandenen Google Cloud-Projekt einrichten.
Einhaltung der Datenschutzanforderungen für Nutzer
Achten Sie darauf, dass Ihre App die Anforderungen an den Datenschutz für Nutzer von ARCore erfüllt.
Nächste Schritte
- Informationen zur Konfiguration einer ARCore-Sitzung unter iOS
- Weitere Informationen finden Sie in der Referenzdokumentation für iOS.