Kurzanleitung zu Augmented Faces für iOS

In diesem Leitfaden erfahren Sie, wie Sie:

  • Entwicklungsumgebung für Augmented Faces einrichten
  • 2D-Texturen anwenden und 3D-Objekte an erkannte Gesichter anhängen

Vorbereitung

  • Xcode Version 13.0 oder höher
  • CocoaPods 1.4.0 oder höher, wenn Sie CocoaPods verwenden
  • Ein ARKit-kompatibles Apple-Gerät mit iOS 12.0 oder höher (Bereitstellungsziel muss iOS 12.0 oder höher sein)

Augmented Faces verwenden

In den folgenden Schritten wird anhand der Beispiel-App „Augmented Faces“ gezeigt, wie Sie eine App mit Augmented-Reality-Funktionen konfigurieren und erstellen.

Beispielanwendung „Augmented Faces“ herunterladen

  1. Klonen Sie das aktuelle ARCore SDK for iOS aus GitHub oder laden Sie es herunter, um den Code der Beispiel-App zu erhalten.
  2. Öffnen Sie ein Terminal- oder Finderfenster und wechseln Sie zum Ordner, in dem Sie das SDK geklont oder heruntergeladen haben.
  3. Den Code der Beispiel-App finden Sie unter /Examples/AugmentedFacesExample.

Führen Sie pod install aus

Die App „AugmentedFacesSample“ wird mit einem Podfile geliefert, das mit den erforderlichen ARCore SDK- und iOS-Versionen vorkonfiguriert ist. So installierst du diese Abhängigkeiten:

  1. Öffnen Sie ein Terminalfenster und führen Sie pod install aus dem Ordner aus, in dem sich das Xcode-Projekt befindet. Dadurch wird eine *.xcworkspace-Datei generiert, mit der Sie die App später erstellen und ausführen.

App erstellen und ausführen

  1. Öffnen Sie die Datei .xcworkspace (nicht .xcodeproj) für das Projekt in Xcode.
  2. Öffnen Sie die allgemeinen Einstellungen des Ziels und ändern Sie die Bundle-ID.
  3. Drücken Sie die Tastenkombination „Befehl + R“ oder klicken Sie auf „Ausführen“. Verwenden Sie ein physisches Gerät und nicht den Simulator, um mit Augmented Faces zu arbeiten. Das Gerät sollte über USB mit Ihrem Entwicklungscomputer verbunden sein.

Beispiel-App ausprobieren

  1. Erstellen Sie die Beispiel-App aus der Datei .xcworkspace und führen Sie sie auf Ihrem Gerät aus.
  2. Gewähren Sie der App bei Aufforderung die Kameraberechtigungen. ARCore beginnt dann, Gesichter zu erkennen, die in der Kamera zu sehen sind. Derzeit wird nur jeweils ein Gesicht erkannt.
  3. Achten Sie darauf, dass die Kamera auf den Nutzer gerichtet ist.

Nächste Schritte