¿Hay algún equivalente de Servicios de Android en iOS?
Quiero comprobar la base de datos en mi aplicación cada 12 horas para las filas con la columna de fecha con la fecha correspondiente. Esto se logra escribiendo servicio en android. ¿Pero hay algún equivalente de servicios en iOS para que mi requisito se pueda lograr?
- Planificación de un complemento de cámara cordova con imagen de superposición transparente
- C o C ++ para el desarrollo móvil multiplataforma?
- NoSQL incorporado sin servidor para Android e iOS
- Enlace profundo con aplicaciones de Android y iOS en Facebook
- ¿Hay algún marco único para escribir iOS, Android (e incluso Windows Phone)?
- ¿Cual es mejor? ¿Aplicación nativa o aplicación híbrida?
- Compilación de código C ++ (XCode) para iOS y Android. ¿Es real?
- Cometa Scala y aplicaciones móviles
- ¿Cuál es el mejor enfoque para cargar más de 1000 registros en un servidor que también contiene imágenes para cada registro desde una aplicación de iOS / Android?
- Evitar el desplazamiento en el navegador móvil, sin impedir el enfoque de entrada
- Phonegap - Córdoba es lenta y lenta en dispositivos Android y iOS
- ¿Qué tipo de archivos de fuentes necesito para los navegadores modernos, Android e IOS?
- ¿Puedo usar CloudKit en Android o en una aplicación basada en Web?
No. No hay tal cosa en el SDK o en iPhone / iPad en general. Sólo puede escribir código que afectará al sistema ecológico de la aplicación, no al sistema operativo. Cuando se cierra su aplicación, se cerrará y no se tomará ninguna acción hasta que el usuario la abra / abra una notificación push relacionada con su aplicación.
Si el usuario aprobó los servicios basados en la ubicación para su aplicación, hay algunas maneras de ejecutar un proceso de fondo corto aunque su aplicación esté totalmente cerrada. Uno de ellos es mediante el uso de monitoreo basada en la forma de regiones que básicamente significa que si el usuario dejó región X / entró región Y abra la aplicación y ejecutar unos comandos antes de cerrar de nuevo.
La manera inteligente ( y la única manera en que puedo pensar ) de lograr lo que buscas en iOS es ejecutar ese servicio en un servidor y extraer los datos del servidor cuando se abra la aplicación.
Usted puede encontrar la solución aquí. Antecedentes Ejecución hace esto.
Añadido: Apple no permite que las aplicaciones se ejecuten en segundo plano todo el tiempo. Proporciona un tiempo finito para completar la ejecución de la aplicación. Puede aumentar ese tiempo dependiendo de su necesidad de ejecución. Pero eso no es recomendable.
En iOS7 y posteriores, puede utilizar la búsqueda de fondo para esta tarea. Puede consultar este tutorial: http://code.tutsplus.com/tutorials/ios-7-sdk-working-with-background-fetch–mobile-20520
- Android studio no puede actualizarse con una advertencia
- Java Android ¿cómo puedo hacer que ImageView sea más oscuro onClick