Зникаючі сповіщення - Центр сповіщень не працює відповідно до налаштувань налаштувань


15

Я намагаюся зрозуміти, як змусити сповіщення працювати належним чином у Mountain Lion. Я розумію всі концепції про те, як їх увімкнути та налаштувати тощо, але, схоже, це не працює так, як рекламується.

Я використаю Safari в якості свого прикладу тут:

У налаштуваннях системи та на вкладці Налаштування сповіщень Safari у мене є такі налаштування:

Сис Преф

Safari Prefs

Як бачите, я встановив стиль оповіщення таким чином, що будь-яке попередження повинно залишатися на екрані до відхилення, а останні 5 попередніх повідомлень повинні залишатися, якщо вони не відхиляються в центрі повідомлень "лоток".

Тепер, коли я запускаю сповіщення (і для цього я вмикаю сповіщення на робочому столі в кімнаті « Попросити різні чати» і змушую людей писати моє ім’я), я отримую чимало дивних поведінок.

Іноді, коли я отримую сповіщення, я бачу, як вони з'являються як у верхньому правому куті, так і в "лотку", але якщо я їх ігнорую, вони не лише автоматично відходять (вони не повинні, я не використовую банерні сповіщення ), але згодом вони також видаляються з лотка без жодних дій з мого боку.

В іншому випадку сповіщення відмовляються показуватись і з’являються лише в Центрі сповіщень, але ніколи не з’являються належним чином - я думаю, що це відбувається із мінімізацією Safari.

Я переключив їх на тип банера і назад, і жодних змін. Але, схоже, це добре працює в Пошті, попередження (встановлені як "Банери у своєму випадку") показують, зникають, коли повинні, але останні 5 залишаються в лотку, як очікувалося, але я не можу жодного затриматися в лотку для Safari зовсім. Я перевіряв сповіщення через Twitter і повідомлення також із банерами та стилями оповіщення, і всі вони, здається, працюють нормально.

Я зробив наступні знімки екрана, на яких відображається повідомлення про стиль сповіщення, просто зникає без будь-якого підтвердження в Центрі сповіщень, а також такий, який показує, що вони взагалі не відображаються:


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

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


Хтось знає, чи це Safari чи NC-помилка? Будь-які інші програми, які ведуть себе подібним чином? Будь-які способи "виправити" це?

Додатково: Після перевірки коментарів і розмови про це (і тестування) широко в чаті, здається, у багатьох людей є подібні проблеми. Я натрапив на людей, які не отримують жодної повної зупинки використання того ж конфігурації, що і я вище, а користувачі Chrome також отримують ті ж результати, що виглядає як проблема NC, а не Safari. Не соромтеся додавати свої питання, якщо у вас є коментарі, я спробую розширити питання, якщо помічаю загальну тему. Я ще не читав нічого, що свідчить про масове поширення, але анекдотично тут і в чаті здається, що це не тільки я. Наступні відповіді видалено за те, що вони "я теж", але показують, що у інших виникають ті самі проблеми:


Я бачу саме те ж саме, сафарі та gmail. сповіщення спливають правильно, і я бачу, що повідомлення з’явиться в центрі сповіщень. Але як тільки попереджувальна «бульбашка» відходить, елемент видаляється з центру сповіщень. Якщо я відкрию поштову програму та налаштую обліковий запис gmail, ці сповіщення електронною поштою з’являться в центрі сповіщень.

відповів 26 липня о 15:03

JDR


o відповідь, я перебуваю в африці, але у мене те саме питання з поштою та Notificaiton Center. Мій електронний лист iCloud (раніше MobileMe) та Gmail не надсилають сповіщень.

Однак NC, здається, працює для моїх елементів iCalendar та оновлення App Store.

відповів 27 липня о 8:13

Сем


Я взагалі не отримую сповіщень. Ні спливаючих вікон, ні в центрі сповіщень. У налаштування пошти я додав свої акаунти гарячої пошти та gmail, налаштував налаштування сповіщень, надіслав тестові листи з інших облікових записів і нічого. Не впевнений, чи є щось просте, що мені не вистачає, чи це проблема з новою ОС. Хтось ще має цю проблему? Вирішити когось?

відповів 26 липня о 22:27

Лев у СД



Ви знаходитесь в Safari, коли отримуєте сповіщення, або перебуваєте в іншій заявці? Якщо ви використовуєте Safari або перебуваєте на цій сторінці, коли ви отримуєте сповіщення, це може бути причиною того, що вони не залишаються. Як і в пошті, коли ви отримуєте електронний лист в iOS, оскільки ваш лист і, очевидно, можуть бачити нові повідомлення, надіслані вам, не потрібно зберігати його в НК. Будь ласка дайте нам знати.
de_an777

Щойно спробував це, змусив когось створити завантаження, мінімізував Safari, відкрив пошту і чекав з Mail активним вікном. Ті ж результати.
stuff

У мене виникають такі самі проблеми із сповіщеннями Gmail. Кожен раз, коли я отримую електронну пошту, з’являється спливаюче вікно, але в Центрі сповіщень не залишається жодних сповіщень, незалежно від того, скільки "Останніх елементів" я хочу мати в Центрі сповіщень або яким має бути стиль оповіщення.
mouser

Відповіді:


8

Я розробник Mac OS X, і я щойно закінчив додавати підтримку Центру сповіщень до своєї програми. Для чого це варто, ось що я дізнався:

  • За замовчуванням сповіщення (сповіщення) НЕ відображаються, якщо програма вже передовий (це пояснює, чому сповіщення відмовляються відображатися іноді, і ви бачите лише сповіщення в Центрі сповіщень). Це залежить від заданих програм для перезапису, і це не дуже просто, тому очікуйте, що більшість програм не показуватимуть сповіщення, коли вони активні. На мою думку, це дуже дратує.
  • Програма після надсилання повідомлення все ще має великий контроль над цим сповіщенням. Він може видалити його з екрану в будь-який час, незалежно від налаштувань. В основному, якщо Safari з якоїсь причини було налаштовано на видалення сповіщень через X секунд, це зробить це, ваші налаштування не мають значення.

Я поняття не маю, чи це помилка в Safari або Центрі сповіщень, або в обох. Однак я досить впевнений, що нічого не можна зробити щодо другого питання (може бути прихований параметр за замовчуванням для першого, але я не чув про нього). Я перевірив специфікацію API WebKit, щоб переконатися, що це не те, що роблять окремі веб-сайти, і ви можете виключити веб-сайти зі списку підозрюваних, оскільки вони не мають контролю над сповіщеннями.

Я думаю, нам доведеться почекати і подивитися, чи Apple вирішить це у своєму наступному випуску виправлення помилок (10.9). Однак, на вигляд цього, "показ" сповіщень, коли додаток передує, є "особливістю", тому не варто сподіватися.


Здається, що можна багато чому навчитися, я не очікую кращої відповіді, тому дякую, що знайшли час, щоб прописати це з точки зору некористувача.
stuff
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.