AR in der iOS-App aktivieren

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:

  1. Rufen Sie Datei > Pakete hinzufügen auf und geben Sie die Paket-URL ein: https://github.com/google-ar/arcore-ios-sdk
  2. Setzen Sie die Abhängigkeitsregel auf Bis zur nächsten Nebenversion und wählen Sie die neueste Version von ARCore aus.
  3. 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.
  4. 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.
  5. 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.
  6. 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