Prueba los flujos de trabajo de ubicación de tu app

Los lineamientos que se indican en esta página te ayudarán a evaluar tu app a medida que realices actualizaciones para admitir los comportamientos y las funciones de ubicación más recientes.

A fin de evaluar si necesitas actualizar la app para que admita la precisión de la ubicación que pueda configurar el usuario, completa las pruebas que se describen en esta sección.

Cómo controlar solicitudes de ubicación aproximada desde el diálogo

A fin de verificar la manera en que la app controla la solicitud de un usuario para que esta tenga acceso a la ubicación aproximada desde el diálogo, haz lo siguiente:

  1. Solicita ACCESS_FINE_LOCATION y ACCESS_COARSE_LOCATION.
  2. En el cuadro de diálogo que aparece, donde el usuario puede solicitar la ubicación aproximada, selecciona Aproximada, cerca de la parte superior, y Mientras la app está en uso oSolo esta vez, cerca de la parte inferior.
  3. Verifica si los casos de uso de la app continúan funcionando según lo esperado, incluso cuando solo tenga acceso a la ubicación aproximada.

Cómo controlar el cambio de ubicación a aproximada desde la configuración del sistema

Figura 1: La pantalla de permisos de ubicación de una app en la configuración del sistema incluye Usar la ubicación precisa. Esta opción es independiente de la configuración del acceso a la ubicación que aparece más cerca de la parte superior de la pantalla.

A fin de verificar la manera en que la app controla la solicitud de un usuario para cambiar el acceso a la ubicación de precisa a aproximada en la configuración del sistema, haz lo siguiente:

  1. Solicita ACCESS_FINE_LOCATION y ACCESS_COARSE_LOCATION.
  2. En el cuadro de diálogo que aparece, donde el usuario puede solicitar la ubicación aproximada, selecciona Precisa, cerca de la parte superior, y Mientras la app está en uso oSolo esta vez, cerca de la parte inferior.
  3. Navega hasta la pantalla de permisos de la app en la configuración del sistema.
  4. En la pantalla de permisos de ubicación, desactiva Usar la ubicación precisa. Esta opción aparece en la figura 1.

    Al igual que con cualquier cambio de permiso, el sistema reinicia el proceso de la app.

  5. Verifica si los casos de uso de la app continúan funcionando según lo esperado, incluso cuando solo tenga acceso a la ubicación aproximada.

Cómo controlar la actualización de la ubicación precisa desde la configuración del sistema.

A fin de verificar la manera en que la app controla la solicitud de un usuario para cambiar el acceso a la ubicación de aproximada a precisa en la configuración del sistema, haz lo siguiente:

  1. Solicita ACCESS_FINE_LOCATION y ACCESS_COARSE_LOCATION.
  2. En el cuadro de diálogo que aparece, donde el usuario puede solicitar la ubicación aproximada, selecciona Aproximada, cerca de la parte superior, y Mientras la app está en uso oSolo esta vez, cerca de la parte inferior.
  3. Navega hasta la pantalla de permisos de la app en la configuración del sistema.
  4. En la pantalla de permisos de ubicación, activa Usar la ubicación precisa, como se muestra en la figura 1.

    Como este cambio de permiso se considera una actualización, el sistema no reinicia la app.

  5. Verifica si la app recibe datos de ubicación más precisos en sus casos de uso que se basan en la ubicación.