Чи є спосіб відключити сповіщення про оновлення в Mojave?


21

Якщо не вбивати всі сповіщення, чи є спосіб зупинити показ "Оновлення доступних" сповіщень для оновлень додатків та системи?

  • У системі Sys Prefs> Оновлення програмного забезпечення вже не встановлено прапорець "Автоматично оновлювати свій Mac"
  • Все в "Розширеному ..." є неперевіреним
  • App Store> Prefs> Автоматичні оновлення не знімаються

Щоб вирішити будь-які проблеми з кадрами, так, я регулярно оновлюю вручну, але коли це не перериває мою роботу. Ні, я не буду терпіти автоматичних оновлень, і не має значення, чому. Можливо, мені потрібні стабільні установки для розробки, візуалізації відео, або мені просто не подобається, щоб мене турбували сповіщення про щось, що може вимагати перезавантаження, відключення критичних програм або будь-якого перешкоди моєму робочому потоку.


1
Здається, немає опцій для налаштувань, системних префіксів або зберігання додатків у сповіщеннях.
JWBH

2
Тепер оновлення системи мають своє місце для проживання в префіксах sys в Мохаве. Тим не менш, я не знайшов способу зупинити сповіщення від оновлення програмного забезпечення або від App Store.
JWBH

2
Mojave щодня кидає мене на оновлення, але я б скоріше зосередився на роботі та оновленні через тиждень. Немає варіанту сказати "Нагадай через тиждень". Я сподівався зупинити підказки, відключивши автоматичні оновлення та завантаження. Деякі файли оновлення вже завантажені. Чи можна видалити 2,8 ГБ файлів і завантажити їх знову пізніше? Ні. Навіть не з sudo. "Операція не дозволена". Apple не тільки штовхає мене щодня, але й змушує мене зберігати файли, які я не хочу. Наче я не володію своїм комп’ютером, а просто орендую його у Apple, щоб вони турбували мене, коли їм це зручно.
Кайл Толле

5
Я надіслав звіт про помилки з цієї проблеми (і я вважаю, що його слід віднести до категорії помилок, а не як «пропозиція»), використовуючи помічник із зворотного зв’язку Apple, і я закликаю всіх тут зробити те саме. Якщо ви хочете включити у свій відгук рекомендацію щодо того, як Apple могла б вирішити цю проблему, я вважаю, що найкраще було б запропонувати, що вони включають App Store у налаштуваннях повідомлень.
GuyGizmo

3
@GuyGizmo Чудова ідея. Ось посилання на цей зворотний зв'язокassistant.apple.com
jordanpg

Відповіді:


4

Немає

Після годин по телефону з технікою Apple, відповідь просто полягає в тому, що в даний час немає способу заглушити сповіщення. У них є різні способи вирішення, як-от видалення будь-яких додатків, які можуть мати оновлення або вимкнути всі сповіщення, але, на жаль, всі вони мають небажані побічні ефекти.


Підтримка AppleCare ніколи не розповість вам про рішення, які офіційно не підтримуються . Якщо є спосіб зробити це, перекопавшись у налаштуваннях вашої системи через Термінал і поводячись з речами, не сподівайтесь дізнатися їх. (Тому що, хоча це рішення може бути для вас чудовим , ваша менш кмітлива бабуся спробує те ж саме, зробить якийсь вирішальний крок неправильно і зробить її Mac непридатним ... тоді звинувачуйте Apple) Це сумно, але саме так воно і є.
менталіст

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

2

Я щойно знайшов таке вирішення:

  • Створіть резервну копію та видаліть /Library/Bundles/OSXNotification.bundle
  • запустити softwareupdate --ignore macOSInstallerNotification_GMв термінал

[ http://osxdaily.com/2018/10/26/stop-upgrade-macos-mojave-notifications/]


Я вже в Мохаве, тобто біжу 10.14.1. Чи працює це рішення і для інших оновлень (незначні оновлення безпеки ОС, оновлення App Store)?
JWBH

Це стосується лише конкретного випадку оновлення самої ОС. ОП посилається на сповіщення, які не можна відключити після оновлення до Mojave.
jordanpg

@JWBH Вибачте, я неправильно прочитав це питання.
Паскаль

2

Якщо ви хочете вимкнути оновлення для певних додатків, можете скористатися softwareupdate --ignore.

Виконайте все наступне в Терміналі

Починати з

softwareupdate -l

щоб перелічити всі доступні оновлення,

defaults read /Library/Preferences/com.apple.SoftwareUpdate.plist

щоб знайти ідентифікатор програми, яку ви хочете ігнорувати, а потім

softwareupdate --ignore 'Identifier'

ігнорувати оновлення. Потрібно негайно зникнути з оновлень програмного забезпечення в системних налаштуваннях.


Коли я запускаю команду списку, вона показує лише оновлення Mojave, а не оновлення додатків. Як і у списку ідентифікаторів, він не показує жодних додатків, лише "macOS 10.14.6 Оновлення". Це також повинно показувати оновлення додатків? Я щось пропускаю?
JWBH

1
  1. Я впевнений, що перетворення "Не турбуй" Центру сповіщень зробить свою справу?

  2. Виконавши sudo defaults read com.apple.SoftwareUpdateта змінивши значення AutomaticCheckEnabledта / або CriticalUpdateInstallза необхідності, ви завжди могли sudo defaults write com.apple.SoftwareUpdate CatalogURL -string 'https://127.0.0.1'. Ви більше ніколи не отримаєте сповіщення про оновлення. Звичайно, не оновлення, але ...

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