2 votos

¿Cliente de Google Reader para iPhone con actualización de la insignia de la pantalla de inicio para el recuento de elementos no leídos?

¿Podrías recomendar un cliente de Google Reader para iPhone que actualice la insignia de la pantalla de inicio para el recuento de elementos no leídos?

Estoy interesado en una aplicación que sea capaz de actualizar la placa mientras la aplicación no se está ejecutando.

Actualización: Soy consciente de que cuando sales de una aplicación ya no puede realizar ciertas tareas. Sin embargo, iOS es capaz de recibir notificaciones push para actualizar las insignias en la pantalla de inicio, independientemente de que la aplicación se esté ejecutando o no.

1voto

de_an777 Puntos 1919

Ninguna aplicación de Google Reader que yo haya usado/visto ha tenido una opción para hacer esto. Requeriría que la app se ejecutara en segundo plano y lo comprobara, algo que Apple no permite técnicamente en el caso que estamos hablando. Esto tiene que ver sobre todo con la forma en que Apple da ciertos privilegios a las Apps en la multitarea. Puede ser algo que se amplíe en el futuro, pero no he visto ninguna aplicación por el momento que haga lo que pides.

Utilizo el Reeder tanto en mi iPad como en mi iPhone y tiene una insignia en la pantalla de inicio con el contador de los no leídos, pero no lo actualiza si mi teléfono está en reposo.

Sé que probablemente no era la respuesta que buscabas pero espero que te ayude. Hasta que Apple no permita que los desarrolladores dispongan de mejores funciones de multitarea, no veremos ninguna aplicación que haga esto sin que los desarrolladores se esfuercen al máximo o hagan jailbreak.

No recomiendo jail-breaking su iDevice pero otros probablemente mencionarán que podría ser posible hacerlo a través de ese tipo de medios, pero eso es su elección para ir por esa ruta.

1voto

mtnygard Puntos 141

Las tareas que las aplicaciones pueden realizar en segundo plano se limitan estrictamente a las siguientes funciones:

  • Audio - continuar reproduciendo el audio sin necesidad de que la aplicación esté en primer plano
  • Localización: suministro de datos GPS a las aplicaciones en segundo plano
  • VOIP - Mantener una conexión para aplicaciones de voz sobre IP
  • Finalización de la tarea - Básicamente se pide un "pase" de 10 minutos (me quedo con 10 durante esta respuesta, pero puede ser diferente) para permanecer en funcionamiento, aparentemente para completar una tarea como una carga o descarga, pero a menudo cooptado para mantener la aplicación en funcionamiento durante 10 minutos

Algunos Las aplicaciones incluidas, pero no las de terceros, tienen capacidades extendidas en segundo plano para mantener las conexiones de correo, descargar en Newsstand, etc., pero éstas no están disponibles para nosotros, simples mortales.

Estrictamente hablando, es cierto que las aplicaciones pueden seguir funcionando para cualquier propósito siempre que digan que cumplen con las limitaciones de uso mencionadas. A veces (creo que el cliente de correo electrónico Sparrow lo intentó) una aplicación puede registrarse como un servicio VOIP, aunque no lo sea, lo que le permite engañar al sistema y seguir funcionando en todo momento para algún otro propósito (en este caso el correo), pero estas aplicaciones no suelen tener éxito en el proceso de revisión, e incluso si lo tienen son retiradas rápidamente después.

Básicamente, ninguna de estas capacidades permitirá a un lector RSS sondear regularmente las actualizaciones mientras no sea la tarea activa. La mayoría implementará el servicio de finalización de tareas para que cualquier actualización que llegue dentro de los 10 minutos posteriores a la salida de la aplicación siga mostrándose, etc., pero después de eso no tendrás suerte.

Algunas aplicaciones (Instacast es un ejemplo) son bastante inteligentes al respecto, y al menos combinan la capacidad de completar tareas con las notificaciones locales. Cuando salgas de la aplicación, ésta seguirá descargando podcasts durante 10 minutos. Si se completan en este tiempo, se mostrará una notificación local, si no, se registrará una segunda notificación local que dirá que las descargas están en pausa para activarse cuando los 10 minutos hayan terminado, permitiéndote volver a entrar y salir rápidamente y concederle otros 10 minutos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X