Alertas que desaparecen: el Centro de notificaciones no funciona según la Configuración de preferencias

15

Estoy tratando de entender cómo hacer que las notificaciones funcionen correctamente en Mountain Lion. Entiendo todos los conceptos sobre cómo habilitarlos, configurarlos, etc., pero no parece funcionar como se anuncia.

Usaré Safari como mi ejemplo aquí:

Tengo las siguientes preferencias configuradas tanto en Preferencias del sistema como en la pestaña Preferencias de notificación de Safari:

Sys Prefs

Safari Prefs

Como puede ver, configuré el estilo de alerta para que cualquier alerta permanezca en la pantalla hasta que se descarte, y las 5 alertas más recientes deben permanecer a menos que se descarte dentro de la "bandeja" del centro de notificaciones.

Ahora, cuando disparo alertas (y para hacer esto, he estado habilitando alertas de escritorio en la sala de chat Preguntar diferente y haciendo que la gente haga ping a mi nombre) Estoy obteniendo numerosos comportamientos extraños.

A veces, cuando recibo las alertas, puedo verlas aparecer en la parte superior derecha y también en la "bandeja", pero si las ignoro, no solo desaparecen automáticamente (no deberían, no estoy usando alertas de banner) ) pero posteriormente también se retiran de la bandeja sin ninguna acción de mi parte.

Otras veces, las notificaciones se niegan a mostrarse y solo aparecen en el Centro de notificaciones sin aparecer nunca correctamente; creo que esto sucede con Safari minimizado.

Los cambié a tipo de banner y viceversa, y sin cambios. Pero parece funcionar bien en Mail, las alertas (configuradas como Banners en su caso) muestran que desaparecen cuando deberían, pero los 5 más recientes permanecen en la bandeja como se esperaba, pero no puedo obtener ninguno para permanecer en la bandeja para Safari en absoluto. También probé notificaciones a través de Twitter y Mensajes, con estilos de banner y alerta, y todo parece funcionar normalmente.

Hice las siguientes capturas de pantalla que muestran una notificación de estilo de alerta que simplemente desaparece sin ningún reconocimiento dentro del Centro de notificaciones, y también una que muestra que no se muestran:


http://www.youtube.com/watch?v=SUiR3cFrEw4&feature=youtube_gdata_player

http://www.youtube.com/watch?v=89q5r6OpThM&feature=youtube_gdata_player


¿Alguien sabe si esto es un Safari o un error de NC? ¿Alguna otra aplicación que se comporte de manera similar? ¿Alguna forma de "arreglarlo"?

Extra: después de revisar los comentarios y hablar de esto (y probar) ampliamente en el chat, parece que muchas personas tienen problemas similares. Me he encontrado con personas que simplemente no tienen una parada completa usando la misma configuración que yo arriba, y los usuarios de Chrome también obtienen los mismos resultados, por lo que parece un problema de NC, no Safari. Siéntase libre de agregar sus problemas si tiene algún comentario, intentaré expandir la pregunta si encuentro un tema común. Todavía no he leído nada que indique que está muy extendido, pero anecdóticamente aquí y en el chat parece que no soy solo yo. Las siguientes respuestas fueron eliminadas por ser "yo también", pero muestran que otros están experimentando los mismos problemas:


Estoy viendo exactamente lo mismo con safari y gmail. las alertas aparecen correctamente y puedo ver la notificación en el centro de notificaciones. Pero tan pronto como desaparece la "burbuja" de alerta, el elemento se elimina del centro de notificaciones. Si abro la aplicación de correo y configuro la cuenta de gmail, esas alertas de correo electrónico se muestran en el centro de notificaciones.

respondió 26 de julio a las 15:03

JDR


o contesto que tengo miedo, pero tengo el mismo problema con el correo y el Centro de notificaciones. Mi correo electrónico de iCloud (anteriormente MobileMe) y Gmail no producen notificaciones.

Sin embargo, NC parece funcionar para mis artículos iCalendar y la actualización de la App Store.

respondió el 27 de julio a las 8:13

Sam


No recibo ninguna notificación en absoluto. Ni ventanas emergentes ni en el centro de notificaciones. Agregué mis cuentas de hotmail y gmail en la configuración de correo, configuré las notificaciones, envié correos electrónicos de prueba desde otras cuentas y nada. No estoy seguro si hay algo simple que me falta o si es un problema con el nuevo sistema operativo. ¿Alguien más tiene este problema? Solución alguien?

respondió 26 de julio a las 22:27

León en SD


stuffe
fuente
¿Estás en Safari cuando recibes las alertas o estás en otra aplicación? Si está utilizando Safari o se encuentra actualmente en la página cuando recibe las alertas, esa puede ser la razón por la que no se quedan. Similar a estar en el correo cuando recibe un correo electrónico en iOS, ya que está en el correo y obviamente puede ver los nuevos mensajes que se le enviaron, no necesita mantenerlo en el NC. Por favor déjanos saber.
de_an777
Solo intenté eso, conseguí que alguien creara una carga, minimizó Safari, abrió el correo y esperé con Mail la ventana activa. Los mismos resultados
stuffe
Estoy experimentando exactamente los mismos problemas con las notificaciones de Gmail. Cada vez que recibo un correo electrónico, aparece una ventana emergente, pero no quedan notificaciones en el Centro de notificaciones, independientemente de cuántos "Elementos recientes" quiero tener en el Centro de notificaciones o cuál debería ser el estilo de alerta.
mouser

Respuestas:

8

Soy desarrollador de Mac OS X y acabo de terminar de agregar el soporte del Centro de notificaciones a mi aplicación. Para lo que vale, esto es lo que descubrí:

  • De manera predeterminada, las notificaciones (las alertas) NO se muestran si la aplicación ya está en primer plano (esto explica por qué las alertas se niegan a aparecer a veces, y solo ve la notificación en el Centro de notificaciones). Esto depende de las aplicaciones dadas para sobrescribir y no es muy sencillo, así que espere que la mayoría de las aplicaciones no muestren notificaciones cuando están activas. En mi opinión, esto es muy molesto.
  • La aplicación, después de enviar una notificación, todavía tiene mucho control sobre esa notificación dada. Puede eliminarlo de su pantalla en cualquier momento que desee, independientemente de la configuración que tenga. Básicamente, si Safari, por alguna razón, se configuró para eliminar notificaciones después de X segundos, lo hará, su configuración no importa.

No tengo idea si esto es un error en Safari o en el Centro de notificaciones, o en ambos. Sin embargo, estoy bastante seguro de que no hay nada que pueda hacer sobre el segundo problema (puede haber una configuración predeterminada para el primero, pero no he oído hablar de él). Verifiqué la especificación API de WebKit, para asegurarme de que no es algo que los sitios web individuales están haciendo, y puede descartar sitios web de la lista de sus sospechosos, porque no tienen ningún control sobre las notificaciones.

Supongo que tendremos que esperar y ver si Apple abordará esto en su próxima versión de corrección de errores (10.9). Sin embargo, por lo que parece, no mostrar notificaciones cuando la aplicación está en primer plano es una "característica", así que no te hagas ilusiones.

bogdansrc
fuente
Parece que hay mucho que aprender, no espero una mejor respuesta, así que gracias por tomarse el tiempo de explicarlo desde la perspectiva del no usuario.
estuffe