¿Puede una aplicación en iOS 8 acceder a los Servicios de ubicación incluso cuando no se está ejecutando?

2

Tengo la aplicación Kohl's instalada en mi iPhone con iOS 8.1. Observo que cada vez que habilito el acceso a la ubicación para esa aplicación específica, comienza a hacer ping a mi ubicación inmediatamente, según el ícono de servicios de ubicación en la barra de estado y el ícono de servicios de ubicación de color púrpura junto a la aplicación en la configuración. Esto ocurre aunque la aplicación no se está ejecutando, y la Actualización de la aplicación en segundo plano está desactivada para esa aplicación, aunque no debería importar ya que ni siquiera se está ejecutando en segundo plano.

¿Es este comportamiento esperado? Si es así, ¿hay alguna manera de habilitar el acceso a la ubicación solo cuando estoy ejecutando la aplicación?

    
pregunta Chance 04.11.2014 - 20:05

1 respuesta

2

La aplicación en sí misma debe ser compatible con la opción "Al utilizar la aplicación". Si no es así, entonces, como ha descubierto, sus únicas opciones son "Siempre" o "Nunca".

Es de suponer que solo desea permitir que esta aplicación acceda a su ubicación para recibir recordatorios de tipo de geofencing (por ejemplo, ofertas). Si es así, debe elegir "Siempre" y, en cierta medida, está a merced de la aplicación con respecto a la frecuencia con la que obtiene su ubicación y cómo se utiliza. Las aplicaciones de iOS 8, incluso cuando se terminan e incluso con la actualización de la aplicación en segundo plano desactivada, aún pueden tener ciertos eventos de servicio de ubicación entregados por iOS:

  • servicio de cambio de ubicación significativo
  • servicio de monitoreo regional
  • servicio de visita

La única otra opción es negar la Ubicación a la aplicación usando "Nunca".

La referencia del Administrador de ubicación central de Apple está aquí: enlace

    
respondido por el pseudon 04.11.2014 - 23:48

Lea otras preguntas en las etiquetas