Abilita ARCore nei progetti iOS.
Prerequisiti
ARCore richiede una destinazione di deployment pari o superiore a 12.0.
Installa l'SDK ARCore per iOS
Devi creare l'app con l'SDK per iOS 15.0 o versioni successive. L'SDK può essere installato utilizzando CocoaPods o Swift Package Manager (attualmente in versione beta).
Utilizzare CocoaPods
Specifica l'SDK ARCore per iOS in Podfile
per integrarlo nel tuo progetto Xcode:
target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE
Le sottospecifiche ARCore valide sono Geospatial
per l'API Geospatial,
CloudAnchors
per l'API Cloud Anchor e AugmentedFaces
per Augmented Faces.
Esegui questo comando per installarla:
pod install
Utilizzare Swift Package Manager
A partire dalla release 1.36.0, ARCore supporta ufficialmente l'installazione tramite Swift Package Manager:
- Vai a File > Aggiungi pacchetti e inserisci l'URL del pacchetto:
https://github.com/google-ar/arcore-ios-sdk
- Imposta la Regola di dipendenza su Up to Next Minor Version e seleziona la release più recente di ARCore.
- Seleziona le librerie ARCore che vuoi includere. Le librerie possono essere aggiunte anche in un secondo momento tramite Fasi di creazione > Collega file binario alle librerie.
- Aggiungi il flag
-ObjC
ad Altri flag Linker. Ti consigliamo di impostare Altri flag linker su$(inherited) -ObjC
. - Assicurati che le impostazioni della build Abilita moduli e Collega automaticamente framework siano impostate su Sì, perché ARCore si basa sul collegamento automatico.
- Assicurati che l'opzione Abilita bitcode sia impostata su No, perché i programmi binari ARCore non contengono bitcode.
Crea un progetto Google Cloud e abilita l'API ARCore
Prima di poter iniziare a utilizzare l'API ARCore Cloud Anchor o l'API ARCore Geospatial, devi configurare l'API ARCore in un progetto Google Cloud nuovo o esistente.
Rispettare i Requisiti di privacy dell'utente
Assicurati che la tua app rispetti i requisiti di privacy degli utenti di ARCore.
Passaggi successivi
- Scopri come configurare una sessione ARCore in iOS.
- Consulta la documentazione di riferimento iOS.