Abilita ARCore nei tuoi progetti iOS.
Prerequisiti
ARCore richiede una destinazione del deployment 12.0 o successiva.
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).
Utilizza 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 Volti aumentati.
Esegui questo comando per installarlo:
pod install
Utilizzare Swift Package Manager
A partire dalla versione 1.36.0, ARCore supporta ufficialmente l'installazione tramite Swift Package Manager:
- Vai su 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 versione più recente di ARCore.
- Seleziona le librerie ARCore che vuoi includere. Le librerie possono anche essere aggiunte 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 di creazione della build Abilita moduli e Collega framework automaticamente siano impostate su Sì, poiché ARCore si basa sul collegamento automatico.
- Assicurati che l'opzione Abilita Bitcode sia impostata su No, poiché i file binari ARCore non contengono bitcode.
Crea un progetto Google Cloud e abilita l'API ARCore
Prima di poter iniziare a utilizzare l'API Cloud Anchor ARCore o il servizio ARCore Geospatial API, devi prima configurare L'API ARCore in un ambiente nuovo o esistente progetto Google Cloud.
Rispettare i requisiti di privacy dell'utente
Assicurati che la tua app sia conforme ai Requisiti di privacy degli utenti di ARCore.
Passaggi successivi
- Scopri come configurare una sessione ARCore in iOS.
- Consulta la documentazione di riferimento per iOS.