Un desarrollador alemán ha detectado que la aplicación oficial de Facebook, así como la de mensajería Facebook Messenger, están usando un mecanismo del entorno de desarrollo de Apple para permanecer todo el tiempo en background (en segundo plano), abiertas y gastando memoria y ciclos de procesador, para de esa forma ahorrarse tener que enviar notificaciones Push.
Con esta artimaña se aseguran que cuando alguien chatee reciba los mensajes inmediatamente, ofreciendo un servicio "de calidad". Y se ahorran embotellamientos en sus servidores de notificaciones Push, a costa de gastar las baterías de nuestros celulares.
De ser cierto, es un error gravísimo, ya que Apple contempla en su normativa esta situación, permitiendo que una aplicación de mensajería pueda estar ejecutándose en segundo plano durante 10 minutos para hacer la comunicación más efectiva, y luego automáticamente se cierra si no se volvió a participar en la comunicación.
Sin embargo, Facebook antes de que se cumplan los 10 minutos se envía así mismo un mensaje para que la aplicación no se cierre automáticamente y continúe siempre abierta en segundo plano.
La solución, de momento, pasaría por cerrar la aplicación manualmente haciendo doble pulsación en el botón de Home, manteniendo pulsado el icono de la aplicación de Facebook y luego pulsando en la X que aparece para cerrarla definitivamente.
El error ha sido detectado tanto en la aplicación para iPhone como para iPad.
Con esta artimaña se aseguran que cuando alguien chatee reciba los mensajes inmediatamente, ofreciendo un servicio "de calidad". Y se ahorran embotellamientos en sus servidores de notificaciones Push, a costa de gastar las baterías de nuestros celulares.
De ser cierto, es un error gravísimo, ya que Apple contempla en su normativa esta situación, permitiendo que una aplicación de mensajería pueda estar ejecutándose en segundo plano durante 10 minutos para hacer la comunicación más efectiva, y luego automáticamente se cierra si no se volvió a participar en la comunicación.
Sin embargo, Facebook antes de que se cumplan los 10 minutos se envía así mismo un mensaje para que la aplicación no se cierre automáticamente y continúe siempre abierta en segundo plano.
La solución, de momento, pasaría por cerrar la aplicación manualmente haciendo doble pulsación en el botón de Home, manteniendo pulsado el icono de la aplicación de Facebook y luego pulsando en la X que aparece para cerrarla definitivamente.
El error ha sido detectado tanto en la aplicación para iPhone como para iPad.