Włącz AR w aplikacji na iOS

Włącz ARCore w projektach na iOS.

Wymagania wstępne

ARCore wymaga wdrożenia w wersji 12.0 lub nowszej.

Zainstaluj ARCore SDK na iOS

Musisz utworzyć aplikację z pakietem SDK na iOS w wersji 15.0 lub nowszej. Pakiet SDK można zainstalować za pomocą CocoaPods lub menedżera pakietów Swift (obecnie w wersji beta).

Korzystanie z CocoaPods

Określ w Podfile pakiet SDK ARCore SDK na iOS, aby zintegrować go z projektem Xcode:

target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE

Prawidłowe podspecyfikacje ARCore to Geospatial dla Geospatial API, CloudAnchors dla Cloud Anchor API i AugmentedFaces dla Augmented Face.

Uruchom to polecenie, aby ją zainstalować:

$ pod install

Użyj menedżera pakietów Swift

Od wersji 1.36.0 ARCore oficjalnie obsługuje instalację za pomocą menedżera pakietów Swift:

  1. Przejdź do Plik > Dodaj pakiety i wpisz adres URL pakietu: https://github.com/google-ar/arcore-ios-sdk
  2. Ustaw regułę zależności na Do następnej wersji podrzędnej i wybierz najnowszą wersję ARCore.
  3. Wybierz biblioteki ARCore do uwzględnienia. Biblioteki można też dodać później, klikając Build Phases > Link Binary with Libraries (Połącz biblioteki z bibliotekami).
  4. Dodaj flagę -ObjC do innych flag tagu łączącego. Zalecamy ustawienie opcji Inne flagi linków do witryn na wartość $(inherited) -ObjC.
  5. Upewnij się, że ustawienia kompilacji Włącz moduły i Automatyczne łączenie platform są ustawione na Tak, ponieważ ARCore korzysta z automatycznego łączenia.
  6. Sprawdź, czy w opcji Włącz kod bitowy jest wybrane ustawienie Nie, bo pliki binarne ARCore nie zawierają kodu bitowego.

Tworzenie projektu Google Cloud i włączanie interfejsu ARCore API

Zanim zaczniesz korzystać z interfejsu ARCore Cloud Anchor API lub ARCore Geospatial API, musisz najpierw włączyć ARCore API w nowym lub istniejącym projekcie Google Cloud Platform.

Musisz włączyć interfejs ARCore API w projekcie Google Cloud. Jeśli chcesz utworzyć projekt, wykonaj te czynności:

  1. Odwiedź stronę Tworzenie projektu w Google Cloud Platform.

  2. Wpisz odpowiednią Nazwę projektu i wybierz jego lokalizację.

  3. Kliknij Utwórz.

  4. Na pasku bocznym wybierz Interfejsy API i usługi, a następnie Biblioteka.

  5. Znajdź interfejs ARCore API, zaznacz go i kliknij Włącz.

Przestrzegaj wymagań dotyczących prywatności użytkownika

Upewnij się, że aplikacja jest zgodna z wymaganiami ARCore w zakresie prywatności użytkownika.

Dalsze kroki