Ative o ARCore nos seus projetos para iOS.
Pré-requisitos
O ARCore exige um destino de implantação de 12.0 ou mais recente.
Instalar o SDK do ARCore para iOS
Crie seu app com o SDK do iOS versão 15.0 ou mais recente. Para instalar o SDK, use o CocoaPods ou o Swift Package Manager (atualmente em versão Beta).
Usar o CocoaPods
Especifique o SDK do ARCore para iOS no seu Podfile
para integrá-lo ao seu projeto Xcode:
target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE
As subespecificações válidas do ARCore são Geospatial
para a API Geospatial,
CloudAnchors
para a API Cloud Anchor e AugmentedFaces
para Augmented Faces.
Execute este comando para fazer a instalação:
pod install
Usar o Gerenciador de pacotes do Swift
A partir da versão 1.36.0, o ARCore é oficialmente compatível com a instalação pelo Swift Package Manager:
- Acesse File > Add Packages e insira o URL do pacote:
https://github.com/google-ar/arcore-ios-sdk
. - Defina a Regra de dependência como Up to Next Minor Version e selecione a versão mais recente do ARCore.
- Selecione as bibliotecas ARCore que você quer incluir. As bibliotecas também podem ser adicionadas depois em Fases de criação > Vincular binário com bibliotecas.
- Adicione a sinalização
-ObjC
a Outras sinalizações do vinculador. É recomendável definir Outras sinalizações do vinculador como$(inherited) -ObjC
. - Verifique se as configurações de build Enable Modules e Vincular frameworks automaticamente estão definidas como Yes porque o ARCore depende da vinculação automática.
- Verifique se Ativar Bitcode está definido como Não, porque os binários do ARCore não contêm bitcode.
Criar um projeto do Google Cloud e ativar a API ARCore
Antes de começar a usar a API ARCore Cloud Anchor ou a API ARCore Geospatial, você precisa configurar a API ARCore em um projeto novo ou atual do Google Cloud.
Cumpra os requisitos de privacidade do usuário
Confira se o app obedece aos requisitos de privacidade do usuário do ARCore.
Próximas etapas
- Saiba como configurar uma sessão do ARCore no iOS.
- Confira a documentação de referência do iOS.