La forma en que Foursquare puede hacer lo que hace es mantener sus servicios en segundo plano a través de la actualización en segundo plano (que brinda a las aplicaciones la posibilidad de actualizar periódicamente mientras se ejecuta en segundo plano).
Puede deshabilitar Foursquare para que no se ejecute en segundo plano haciendo lo siguiente:
1. Configuraciones
2. General
3. Actualización de fondo
4. Desactivar Foursquare
- ¿Debo comenzar con el CS193P de Stanford (disponible en iTunesU) o esperar a que esté disponible el material del curso Xcode 6 porque a partir de ahora se introduce el lenguaje Swift? ¿Por qué?
- Cómo automatizar la aplicación iOS con XCUITest
- ¿Abrir el abastecimiento de una aplicación con IAP tiene algún inconveniente?
- ¿Cuánto costaría construir una aplicación NPR similar para el iPhone?
- ¿Cuáles son las ventajas y desventajas de tener un solo botón para iPhone y 3 botones (atrás, inicio y configuración) en Android, tanto desde el hardware como desde la perspectiva de la experiencia del usuario?
En términos de las notificaciones geofenced que está recibiendo, se envían en parte por los Servicios de ubicación que se les permite ejecutar en “Siempre” para la aplicación, lo que significa que está verificando periódicamente su ubicación actual con la adición de Actualización de fondo manteniendo Foursquare vivo en el fondo. Puede cambiarlo a “Mientras usa la aplicación”, lo que debería ayudar a remediar su situación actual.
Para lograr esto, haga lo siguiente:
1. Configuraciones
2. Desplácese hasta el menú de Configuración hasta encontrar Foursquare, luego haga clic en él.
3. Ubicación.
4. Elija entre las tres opciones (recomendaría no posponerlo, de alguna manera derrota el punto de venta principal de Foursquare)
Eso sí, no he seguido los pasos anteriores, pero deberían funcionar en teoría. Y tenga en cuenta que Swarm by Foursquare solo le permite alternar entre “Off” o “Siempre” solamente.
Si hay algo que alguien pueda comentar y avíseme si me equivoco en ciertas partes de mi respuesta.