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:
- Przejdź do Plik > Dodaj pakiety i wpisz adres URL pakietu:
https://github.com/google-ar/arcore-ios-sdk
- Ustaw regułę zależności na Do następnej wersji podrzędnej i wybierz najnowszą wersję ARCore.
- 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).
- Dodaj flagę
-ObjC
do innych flag tagu łączącego. Zalecamy ustawienie opcji Inne flagi linków do witryn na wartość$(inherited) -ObjC
. - Upewnij się, że ustawienia kompilacji Włącz moduły i Automatyczne łączenie platform są ustawione na Tak, ponieważ ARCore korzysta z automatycznego łączenia.
- 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:
Odwiedź stronę Tworzenie projektu w Google Cloud Platform.
Wpisz odpowiednią Nazwę projektu i wybierz jego lokalizację.
Kliknij Utwórz.
Na pasku bocznym wybierz Interfejsy API i usługi, a następnie Biblioteka.
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
- Dowiedz się, jak skonfigurować sesję ARCore w iOS.
- Zobacz dokumentację iOS.