Idioma: HTML | XAML

Probar y depurar aplicaciones de geovalla (XAML)

[Alguna información hace referencia al producto de versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información que se ofrece aquí.]

Las tareas de probar y depurar aplicaciones de geovalla pueden resultar todo un desafío porque dependen de la ubicación del dispositivo. Aquí describimos varios métodos para probar geovallas en primer y segundo plano.

Para depurar una aplicación de geovalla, puedes hacer lo siguiente:

  • Mover físicamente el dispositivo a nuevas ubicaciones.
  • Probar ingresar en una geovalla creando una región que incluya tu ubicación física actual, de modo que ya estés dentro de la geovalla. El evento "geofenced entered" (ingreso en geovalla) se activará inmediatamente.
  • Usa el emulador de Microsoft Visual Studio para simular ubicaciones del dispositivo.

Probar y depurar una aplicación de geovalla que se ejecuta en primer plano

Para probar la aplicación de geovalla que se ejecuta en primer plano:

  • Compila tu aplicación en Visual Studio.
  • Inicia la aplicación en el emulador de Visual Studio.
  • Usa estas herramientas para simular varias ubicaciones dentro y fuera de tu región de geovalla. Asegúrate de esperar lo suficiente una vez transcurrido el tiempo que especifica la propiedad DwellTime para desencadenar el evento. Ten en cuenta que debes aceptar la solicitud para habilitar permisos de ubicación para la aplicación. Para obtener más información sobre la simulación de ubicaciones, consulta el tema sobre cómo Establecer la geolocalización simulada del dispositivo.
  • También puedes usar el emulador para calcular el tamaño de las vallas y permanecer aproximadamente el tiempo necesario para ser detectado a velocidades diferentes.

Probar y depurar una aplicación de geovalla que se ejecuta en segundo plano

Para probar la aplicación de geovalla que se ejecuta en segundo plano:

  • Compila tu aplicación en Visual Studio. Ten en cuenta que la aplicación debe establecer el tipo de tarea en segundo plano de Ubicación.
  • Primero, implementa la aplicación localmente.
  • Cierra la aplicación que se está ejecutando localmente.
  • Inicia la aplicación en el emulador de Visual Studio. Ten en cuenta que la simulación de geovallas en segundo plano solo puede hacerse en una aplicación a la vez en el emulador. No inicies varias aplicaciones de geovalla en el emulador.
  • En el emulador, simula varias ubicaciones dentro y fuera de tu región de geovalla. Asegúrate de esperar lo suficiente una vez transcurrido el DwellTime para desencadenar el evento. Ten en cuenta que debes aceptar la solicitud para habilitar permisos de ubicación para la aplicación. Para obtener más información sobre la simulación de ubicaciones, consulta el tema sobre cómo establecer la geolocalización simulada del dispositivo.
  • Usa Visual Studio para desencadenar la tarea de ubicación en segundo plano. Para obtener más información sobre cómo desencadenar tareas en segundo plano en Visual Studio, consulta Cómo desencadenar tareas en segundo plano.

Temas relacionados

Guías básicas
Muestra de geolocalización de Windows 10 Insider Preview
Muestra de geolocalización de Windows 8.1
Guía básica para crear aplicaciones que usan C# y Visual Basic
Guía básica para crear aplicaciones con C++
Diseño de la experiencia del usuario para aplicaciones
Referencia
Geoshape
Geofence
Geolocator

 

 

Mostrar:
© 2015 Microsoft