iOS için Artırılmış Yüzler hızlı başlangıç kılavuzu

Bu kılavuzda aşağıdakilerin nasıl yapılacağı gösterilmektedir:

  • Geliştirme ortamınızı Artırılmış Yüzlerle çalışacak şekilde ayarlama
  • 2D dokular uygulama ve algılanan yüzlere 3D nesneler ekleme

Ön koşullar

  • Xcode 13.0 veya sonraki sürümler
  • Cocoapods kullanıyorsanız Cocoapods 1.4.0 veya üzeri
  • iOS 12.0 veya sonraki sürümleri çalıştıran ARKit uyumlu bir Apple cihaz (iOS 12.0 veya sonraki sürümlerin dağıtım hedefi gereklidir)
ziyaret edin.

Genişletilmiş Yüzleri Kullanma

Aşağıdaki adımlarda, Augmented Faces özelliklerine sahip bir uygulamanın yapılandırılması ve oluşturulmasıyla ilgili kritik görevleri size göstermek için Augmented Faces örnek uygulaması kullanılmaktadır.

Augmented Faces örnek uygulamasını indirin

  1. Örnek uygulama kodunu almak için GitHub'dan en son iOS için ARCore SDK'sını klonlayın veya indirin.
  2. Bir Terminal veya Finder penceresi açın ve SDK'yı klonladığınız veya indirdiğiniz klasöre gidin.
  3. Örnek uygulama kodunu /Examples/AugmentedFacesExample içinde bulabilirsiniz.

pod install çalıştırma

AugmentedFacesSample uygulaması, ihtiyaç duyacağınız ARCore SDK ve iOS sürümleri ile önceden yapılandırılmış bir Podfile ile birlikte gelir. Bu bağımlılıkları yüklemek için:

  1. Bir Terminal penceresi açın ve Xcode projesinin bulunduğu klasörden pod install komutunu çalıştırın. Bu işlem, daha sonra uygulamayı derlemek ve çalıştırmak için kullanacağınız bir *.xcworkspace dosyası oluşturur.

Uygulamayı derleme ve çalıştırma

  1. Xcode'da projenin .xcworkspace dosyasını (.xcodeproj değil) açın.
  2. Hedefin genel ayarlarını açın ve paket tanımlayıcısını değiştirin.
  3. Cmd+R tuşlarına basın veya Çalıştır'ı tıklayın. Artırılmış Yüzlerle çalışmak için simülatör yerine fiziksel bir cihaz kullanın. Cihaz, geliştirme makinenize USB üzerinden bağlanmalıdır.
ziyaret edin.

Örnek uygulamayı deneyin

  1. Cihazınızda başlatmak için .xcworkspace dosyasından örnek uygulamayı derleyip çalıştırın.
  2. İstenirse uygulamaya kamera izinleri verin. ARCore, daha sonra kamerada görünen yüzleri algılamaya başlar. Şu anda, tek seferde yalnızca bir yüz algılanır.
  3. Kameranın kullanıcıya baktığından emin olun.

Sonraki adımlar