Alterações no endpoint do Cloud Anchor do ARCore 1.33

Na versão 1.33.0 de agosto de 2022, o endpoint da API ARCore Cloud Anchor foi descontinuado. Todos os apps criados com o SDK do ARCore 1.33.0 e versões mais recentes agora são destinados à nova API ARCore, uma API de uso geral destinada ao uso com todos os serviços de nuvem do ARCore. Todos os apps criados com o SDK do ARCore 1.32.0 e versões anteriores vão continuar sendo direcionados para a API mais antiga.

Essa mudança não vai afetar os dados atuais. Depois que um app é atualizado para usar o SDK do ARCore 1.33.0 ou uma versão mais recente, e a nova API ARCore for ativada no projeto do Google Cloud usado pelo app, a funcionalidade vai permanecer a mesma do ponto de extremidade anterior. Para oferecer suporte a versões de apps mais antigas, ative as duas APIs ao fazer a transição.

Se o app usa a API Cloud Anchors, é necessário atualizá-la para usar o SDK do ARCore 1.33.0 ou mais recente antes de 31 de agosto de 2023. Após essa data, os apps compilados com o SDK ARCore 1.32.0 ou anterior não poderão mais hospedar e resolver o Cloud Anchors.

Alterações de nomenclatura

Anterior Novo
Nome da API API ARCore Cloud Anchor API ARCore
Nome de domínio arcorecloudanchor.googleapis.com arcore.googleapis.com

Atualize seu app para usar o novo endpoint

Para atualizar o app, faça o seguinte:

  1. Acesse o Console do Google Cloud Platform.
  2. Determine qual projeto de nuvem seu app usa.
  3. Verifique se a API ARCore está ativada.
  4. Atualize seu app para usar o SDK do ARCore mais recente. O SDK do ARCore 1.33 e versões mais recentes usam a nova API ARCore.
  5. Teste essas alterações usando a funcionalidade da API Cloud Anchor no seu app.
  6. Verifique se o uso da API Cloud Anchor para o app atualizado aparece na API ARCore no projeto do Google Cloud e não na API ARCore Cloud Anchor.

Atualizar configurações do app

  • Se o app iOS estiver usando JWTs assinados para autorização, altere a declaração audience para https://arcore.googleapis.com/ em apps criados com o SDK do ARCore 1.33.0 e versões mais recentes.
  • Se a chave de API for restrita, será necessário permitir a API ARCore.
  • Se você enviar solicitações para a API ARCore Cloud Anchor Management do seu back-end, será necessário ativar a API ARCore e mudar o nome do domínio para arcore.googleapis.com.