Saltar al contenido
Noticias de tecnologia

¿Apple no estaba listo para las notificaciones automáticas?

Sneak Peek: notificaciones automáticas en iPhone OS 3.0

Si se pregunta dónde están todas las aplicaciones de iPhone habilitadas para notificaciones push, no está solo. Muchas de las aplicaciones más esperadas diseñadas para funcionar en el OS 3.0 del iPhone aún no han recibido la aprobación de sus versiones actualizadas. En la lista de aplicaciones vencidas se encuentran AIM, IM +, Beejive IM y ESPN ScoreCenter, por nombrar algunas. ¡Y quién sabe cuántas aplicaciones nuevas y menos conocidas todavía están en el limbo!

Entonces, ¿cuál es la razón del retraso? Un desarrollador de aplicaciones para iPhone tiene sus sospechas. Descubrió lo que parece ser un problema con el servicio de comentarios de Apple y ahora se pregunta si esto, y no la acumulación de nuevas aprobaciones de aplicaciones, es lo que está causando el atraco.

Desarrollador sospecha problemas con el servicio de comentarios de Apple

Informa Dominik Balogh, desarrollador de la aplicación NotifyMe, que pronto estará habilitada para push, que podría haber problemas en el servicio de comentarios proporcionado por los servidores APNS (también conocido como “Push”) de Apple. En una publicación en el foro de Macrumors, escribió:

Hasta ahora, solo hemos notado fallas menores en el servicio Feedback que se ejecuta en servidores APNS. Estos servidores envían mensajes Push al iPhone o iPod touch del usuario.

El servicio de retroalimentación solo verifica periódicamente si las aplicaciones de iPhone de destino aún están disponibles. Si el servicio de comentarios descubre que la aplicación Push de destino (token único especial utilizado) ya está desinstalada o que los mensajes Push no se pueden entregar repetidamente por cualquier motivo, automáticamente enumera el token de ese usuario único como “no válido”. Los servidores del desarrollador tienen que deshabilitar la cuenta de ese usuario temporalmente para evitar el acaparamiento de recursos no deseados y el tráfico desperdiciado en ambos lados. El token se vuelve a marcar como “válido” si el mismo usuario está interactuando con la aplicación Push afectada algún tiempo después (o se genera un nuevo token limpio).

El propósito principal es claro. 1) Sin basura 2) recursos guardados 3) potencia de procesamiento guardada 4) tráfico guardado – en caso de que los usuarios no sean accesibles. Podrían ser hasta cientos de miles.

Este servicio de comentarios actualmente no responde a nuestros servidores en aproximadamente el 4% de los casos de acuerdo con nuestros propios registros. Todo lo demás está funcionando bien.

Cita:

2009-06-20 17:32:08 – Verificación de retroalimentación…

2009-06-20 18:32:10 – Verificación de retroalimentación…

2009-06-20 19:32:15 – Verificación de comentarios…

2009-06-20 20:32:16 – Error de autenticación porque la parte remota ha cerrado el flujo de transporte.

2009-06-20 20:32:16 – Verificación de comentarios…

2009-06-20 21:32:18 – Verificación de retroalimentación…

Si, de hecho, hubo un problema con el servicio de comentarios, tiene sentido que Apple se abstenga de aprobar las que seguramente serán algunas de las aplicaciones más utilizadas que aprovechan las capacidades de inserción del nuevo sistema operativo. Estas aplicaciones generarán una gran carga de tráfico y potencia de procesamiento, por lo que es fundamental que el servicio de Apple funcione sin problemas antes de que se publiquen las actualizaciones.

Apple a los desarrolladores: perdón por el retraso

Por cierto, Balogh recibió recientemente un correo electrónico del Programa de Desarrolladores de iPhone de Apple, disculpándose por la demora. Se lee:

Su aplicación, NotifyMe 1.0, requiere un tiempo adicional inesperado para su revisión. Nos disculpamos por el retraso y le informaremos sobre el estado tan pronto como podamos.

Gracias por su paciencia.

Saludos,

Programa para desarrolladores de iPhone ***************************

Un par de otros desarrolladores informan haber recibido el mismo correo electrónico.

Una segunda opinión: 50.000 aplicaciones para aprobar = una gran cantidad de trabajos pendientes

Por supuesto, dejando de lado las sospechas, también es posible que Apple simplemente esté lidiando con una gran cantidad de aplicaciones pendientes de aprobación. Con 50.000 aplicaciones ahora en su ecosistema y un nuevo sistema operativo para admitir, la cantidad de actualizaciones de aplicaciones que esperan la luz verde probablemente sea mayor que nunca. Y Apple nunca ha sido demasiado rápido cuando se trata de su misterioso proceso de aprobación.

Si bien esta teoría tiene sentido, debemos preguntarnos: si Apple estuviera experimentando fallas con su Servicio Push, fallas que hemos visto en el pasado con MobileMe, por ejemplo, ¿lo admitirían alguna vez? Es dudoso. A menos que alguien de Apple HQ decida filtrar lo que De Verdad Continuando con las demoras en la aprobación, probablemente nunca lo sabremos … solo podríamos sospechar.