
Algunos usuarios de iPhones jailbreakeados han reportado en los últimos días problemas con el servicio de Push notifications en las aplicaciones que lo soportan. Parece haberse encontrada la razón, que obedece al intercambio de información que se produce entre el gadget y el servidor cuando las notificaciones se producen.
Como bien sabéis, las notificaciones push se consiguen gracias a que un servidor alerta de ellas al iPhone, no a que el iPhone deje la aplicación trabajando en segundo plano. Según un desarrollador de la República checa, cuando el iPhone está hakeado el servidor se queda esperando una respuesta que no llega, necesaria para activar las notificaciones.
La pregunta es, ¿obedece a un movimiento premeditado de Apple? ¿O es sólo consecuencia de como se diseñó el proceso? ¿Vosotros habéis tenido problemas semejantes? Está visto que quien se aventura en jailbreakear el iPhone comienza una odisea, con esta manía persecutoria por parte de Apple.
Vía: TheiPhoneBlog | Imagen: 9to5mac










Corrección, no “jailbreakeados” sino liberados. Los teléfonos que están teniendo problemas están liberados y utilizando SIMs de operadores distintos del oficial. No tiene que ver que estén “jailbreakeados” o no.
No estoy de acuerdo para nada sobre este articulo, no hay muchas aplicaciones ahora mismo q estan ready para push notificatons, y las q lo estan, no envian muchas, asi que no creo para nada sobre lo que dice. hya q recordar que este servicio se supone que funcionara hace mucho y no no se pudo por varios problemas, si por alguna razon hay problemas pues se puede entender que es el servicio, peo el mio esta jailbroken y no he tenido problemas
Totalmente deacuerdo con @JC. Son los liberador de forma no lícita (no tengo noticias de problemas con iPhones liberados por la operadora) los que se supone están teniendo problemas con las notificaciones PUSH. Un saludo
@dltorre y @jc: me remito a la información que menciona iphones con jailbreak
¿Entonces decís que sólo pasa en los liberados? Esque en dos días me llega el 3GS y quiero jailbrokearlo, así que me gustaría estar totalmente seguro antes de hacerlo.
No nos olvidemos de los problemas que hubo con la implementacion de push mail. A lo mejor está pasando ahora lo mismo. De todas formas Apple seguirá actuando contra las liberaciones de SIM, presionada por los verdaderos clientes del iPhone. Las operadoras. En cuanto a los iPhone con jailbreak que mantengan el operador oficial la postura de Apple es mirar hacia otro lado.
@Dani Muñoz: pues no se esa info de donde la han sacado, pero te puedo decir que ni los iPhones 3G/3GS jailbreakeados ni los liberados de forma oficial dan problemas con el Push. Seguro.
@Alvaro: hazlo sin problema, y aún más, libéralo si quieres, ya que ese problema con el “Push+UltraSn0w(liberación)” es facilmente salvable mediante la app PushFix (no se si se llamaba así) que puedes encontrar en Cydia/Icy. Un saludo.
¿y esa cara triste?
es lógico… te saltas las normas y encima quieres todos los derechos como el que más
pes mira, te has equivocado de teléfono, sólo puedo decirte eso
el sistema de notificaciones push no ha comenzado muy bien, con numerosos fallos y errores, ahora en algunas aplicaciones parece que la cosa está bien, no se que pensar si es un fallo concreto o tiene que ver con el jailbreak.
Yo recomiendo no jailbreakearno, no merece la pena, la última vez que lo hice hacía el teléfono bastante inmanejable.
¿Que Normas?
….. Si el teléfono es mio y lo he pagado al precio de 400 Euros que me cobras Movistar….. tengo que pedir permiso para hacerle Jailbreak o liberarlo…..
… yo la verdad q veces aluZino….
Pues esto se debe a la activación (y no al desbloqueo, ni al jailbrakeao), cuando el teléfono no ha sido activado mediante iTunes (ha sido activado mediante PwnageTools o Redsn0w). Se hace un chequeo con los registros de iTunes y si el telefono no se encuentra no le deja recibir notificaciones. Si se fijan esto no sucede con los ipod touch, que no necesitan ser activados, aunque esten jailbrakeados si reciben notificaciones. Por lo tanto para recibir notificaciones con cualquier compañía se debe usar un iPhone desbloqueado de fábrica (como los que venden en Bélgica).
Tony, no te hagas el niñato… al comprar el móvil firmas un contrato…
es como si firmas uno de currar 8 horas por 800 euros y dices que no, que tu lo que quieres es trabajar 5 por 1500
¿lo pillas dónde están las normas?
el teléfono no es sólo un telefono, es terminal + contrato… por lo tanto, lo dicho, si no te va el rollo te has equivocado de terminal
Buenas,
Viendo esto me he quedado con la duda, así que he probado las notificaciones push del Beejive, que son las únicas que tengo a mano.
En un 3GS con jailbreak (pero sin ultrasn0w, es decir, sin liberar), las notificaciones funcionan perfectamente.
Saludos.
las notificaciones fallan en los iphone que no han sido activados legalmente, con su operadora correspondiente.
cuando se activa legalmente, quedan guardados en el iphone unos certificados el cual hace que el push funcione.
por ejemplo, si lo activas legalmente y despues le haces el jailbreak y le instalas el ultrasn0w para utilizarlo con otra operadora, el push sigue funcionando perfectamente por que ya tiene los certificados de la activacion realizada.
el pushfix arregla el problema pero de mala forma, ya que le da el mismo certificado a todos los iphones que utilicen este parche y esto hace que en ocaciones te lleguen notificaciones que son de otro iphone.
la mejor solucion es burcar unos certificados de un iphone legal mediante ssh o restaural el iphone con un sim de la compañia que requiere y despues le haces el desbloqueo, cuando la activacion este realizada.
no es un error de apple que el push no funciones, es una manera de atarte a la compañia… lo que si veo como error es que cuando el push no funciona adecuadamente el iphone se calienta demasiado y la bateria se gasta en 30 minutos.
una cosa es no permitirte el push, otra es estropearte el terminal.
Pues la verdad es que ando un poco confundido. El system push hasta donde sabia no funciona de esa manera que comentais, nada de un servidor de alertas ni tmpoco que esten corriendo en segundo planoa las aplicaciones. Los terminas tienen un sistema implementado el AMS el cuanl entre otras muchas cosas es quien se encarga del push. Cuando una aplicacion con pish se instala la registra y apartir de entonces a cad mensaje tiene 2 opciones, si la apli esta corriendo simplemente le pasa la notificacion y sino lo arranca en modo 2o plano para darle la notificacion y luego lo cierra de nuevo. Asi k como veis ni es un servidor ni estan siempre en 2o plano, el AMS es rb wuien tiene siempre puertos a la escucha para recibir esta informacion. De ello que es una tecnologia asincrona
Hola. Llevo dos años con mi 3G y hasta ahora no tenía necesidad del jailbreak, pero me he pillado un ipad wifi claro y con una aplicación en cydia se puede hacer tethering. Pero la duda es la que se comenta por estos lares, pierdo el push? Se vuelve inestable? Muchas gracias a todos y buen rollo si alguien no esta deacuerdo con una opinión es libre y no criticable. Gracias again