Cambios en los extremos de Cloud Anchor de ARCore 1.33

A partir de la versión 1.33.0 de agosto de 2022, el extremo de la API de ARCore Cloud Anchor dejó de estar disponible. Todas las apps compiladas con el SDK de ARCore 1.33.0 y versiones posteriores ahora se orientan a la nueva API de ARCore, una API de uso general diseñada para usarse con todos los servicios de la nube de ARCore. Todas las apps compiladas con el SDK de ARCore 1.32.0 y versiones anteriores seguirán segmentadas para la API anterior.

Este cambio no afectará los datos existentes. Una vez que se actualiza una app para usar el SDK de ARCore 1.33.0 o una versión posterior, y se habilitó la nueva API de ARCore en el proyecto de Google Cloud que usa, la funcionalidad debería seguir siendo la misma que cuando se usaba el extremo anterior. Para admitir versiones anteriores de la app, puedes habilitar ambas APIs mientras realizas la transición.

Si tu app usa la API de Cloud Anchors, debes actualizarla para usar el SDK de ARCore 1.33.0 o posterior antes del 31 de agosto de 2023. Después de esta fecha, las apps compiladas con el SDK de ARCore 1.32.0 o versiones anteriores ya no podrán alojar ni resolver Cloud Anchors.

Cambios en nombres

Anterior Nuevo
Nombre de la API API de ARCore Cloud Anchor API de ARCore
Nombre de dominio arcorecloudanchor.googleapis.com arcore.googleapis.com

Actualiza tu app para usar el extremo nuevo

Para actualizar tu app, haz lo siguiente:

  1. Visita la consola de Google Cloud Platform.
  2. Determinar qué proyecto de la nube usa tu app
  3. Asegúrate de que la API de ARCore esté habilitada.
  4. Actualiza tu app para usar el SDK de ARCore más reciente. SDK de ARCore 1.33 y versiones posteriores usan la nueva API de ARCore.
  5. Prueba estos cambios con la funcionalidad de la API de Cloud Anchor en tu app.
  6. Verifica que el uso de la API de Cloud Anchor de la app actualizada aparezca en la API de ARCore, en el proyecto de Google Cloud, y no en la API de Cloud Anchor de ARCore.

Actualiza la configuración de la app

  • Si tu app para iOS usa JWT firmados para la autorización, cambia la reclamación audience a https://arcore.googleapis.com/ para las apps compiladas con el SDK de ARCore 1.33.0 y versiones posteriores.
  • Si tu clave de API está restringida, debes permitir la API de ARCore.
  • Si envías solicitudes a la API de Cloud Anchor Management de ARCore desde tu backend, debes habilitar la API de ARCore y cambiar el nombre de dominio a arcore.googleapis.com.