Mojave'de güncelleme bildirimlerini devre dışı bırakmanın bir yolu var mı?


21

Tüm bildirimleri öldürmeksizin, uygulama ve sistem güncellemeleri için "Güncellemeler Mevcut" bildirimlerinin gösterilmesini durdurmanın bir yolu var mı?

  • Sys Prefs> Yazılım Güncelleme bölümünde zaten "Mac'imi otomatik olarak güncel tut" seçeneğinin işaretini kaldırdım
  • "Gelişmiş ..." deki her şey işaretlenmedi
  • App Store> Tercihler> Otomatik Güncelleştirmeler işaretli değil

Herhangi bir çerçeve sorununu ortadan kaldırmak için, evet, düzenli manuel güncellemeler gerçekleştiriyorum, ancak işimi kesintiye uğratmadığında. Hayır, otomatik güncellemeleri tolere etmeyeceğim ve neden önemli değil. Belki geliştirme, video oluşturma için kararlı bir kuruluma ihtiyacım var, ya da yeniden başlatma, kritik uygulamaların kapatılması veya iş akışımda herhangi bir kesinti gerektirebilecek bir şeyle ilgili bildirimlerden rahatsız olmak istemiyorum.


1
Bildirimlerde ayarlar, sys tercihleri ​​veya uygulama mağazası için bir seçenek yok gibi görünüyor.
JWBH

2
Sistem güncellemeleri artık Mojave'de sys prefs'de yaşamak için kendi yerlerine sahip. Yine de, Yazılım Güncellemesi veya App Store'dan gelen bildirimi durdurmanın bir yolunu bulamadım.
JWBH

2
Mojave her gün güncelleme konusunda beni rahatsız ediyor, ama sadece bir hafta içinde çalışmaya ve güncellemeye odaklanmayı tercih ederim. "Bir hafta içinde hatırlat" demenin seçeneği yok. Otomatik güncellemeleri ve indirmeleri devre dışı bırakarak bilgi istemlerini durdurmayı umdum. Bazı güncelleme dosyaları zaten indirildi. 2.8 GB'lık dosyaları silebilir ve daha sonra tekrar indirebilir miyim? Hayır! İle bile değil sudo. "İşlem izni verilmedi". Apple beni sadece günlük olarak değil, istemediğim dosyaları tutmama da zorluyor. Bilgisayarımın sahibi değilim ve sadece Apple'dan kiralıyorum, bu yüzden onlar için uygun olduğunda beni rahatsız edecekler.
Kyle Tolle

5
Apple'ın Geri Bildirim Yardımcısı'nı kullanarak bu sorun için bir hata raporu gönderdim (ve bunun bir 'öneri' değil bir hata olarak kategorize edilmesi gerektiğine inanıyorum) ve burada herkesi aynı şeyi yapmaya teşvik ediyorum. Geri bildiriminize Apple'ın bu sorunu nasıl çözebileceğine dair bir öneri eklemek isterseniz, Bildirim Sistemi Tercihi'ne App Store'u eklemelerinin en iyi olacağını düşünüyorum.
GuyGizmo

3
@GuyGizmo Harika bir fikir. İşte feedbackassistant.apple.com ve burada açıklama için kullanılacak bir şablon gist.github.com/jordanglassman/a4915130d84f3e3d4638b5212d6edfa9
jordanpg

Yanıtlar:


4

Hayır

Apple'ın teknikleriyle telefonda saatler geçirdikten sonra, cevap şu anda bildirimleri susturmanın bir yolu olmadığıdır. Güncellemelere sahip olabilecek tüm uygulamaları kaldırmak veya tüm bildirimleri susturmak gibi çeşitli geçici çözümleri vardır, ancak maalesef hepsinin istenmeyen yan etkileri vardır.


AppleCare desteği size resmi olarak desteklenmeyen çözümler hakkında asla bilgi vermeyecektir . Terminal üzerinden sistem ayarlarınızı inceleyerek ve bir şeylerle uğraşmanın bir yolu varsa, onlardan öğrenmeyi beklemeyin. (Bu çözüm için büyük olsa bile Çünkü size , sizin daha az anlayışlı nine sonra Apple suçlarlar ... aynı şeyi denemek bazı önemli bir adım yanlış olsun ve onun Mac kullanılamaz hale getirecek) Bu üzücü, ama sadece yol öyle.
Mentalist

Yeterince doğru, ancak bunun, yaptığım dış araştırmayı ve bu sorunun ürettiği diğer önerilen çözümleri içerdiğini eklemeliyim.
JWBH

2

Bu geçici çözümü buldum:

  • Yedekle ve kaldır /Library/Bundles/OSXNotification.bundle
  • softwareupdate --ignore macOSInstallerNotification_GMterminalde koşmak

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


Zaten Mojave'deyim, yani 10.14.1 kullanıyorum. Bu çözüm diğer güncellemeler için de geçerli mi (küçük işletim sistemi güvenlik güncellemeleri, App Store güncellemeleri)?
JWBH

Bu sadece işletim sisteminin kendisini yükseltmek için geçerlidir. OP, Mojave'ye yükseltildikten sonra devre dışı bırakılamayan bildirimlere atıfta bulunuyor .
jordanpg

@JWBH Üzgünüm, soruyu yanlış okudum.
Pascal

2

Belirli uygulamalar için güncellemeleri devre dışı bırakmak istiyorsanız kullanabilirsiniz softwareupdate --ignore.

Terminalde aşağıdakilerin tümünü yapın

İle başla

softwareupdate -l

mevcut tüm güncellemeleri listelemek,

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

yoksaymak istediğiniz uygulamanın Tanımlayıcısını bulmak için

softwareupdate --ignore 'Identifier'

güncellemeyi yoksaymak için. Sistem Tercihleri'ndeki Yazılım Güncellemelerinden hemen kaybolmalıdır.


Liste komutunu çalıştırdığımda, herhangi bir uygulama güncellemesini değil, sadece bir Mojave güncellemesini gösterir. Tanımlayıcı plist ile aynı, herhangi bir uygulama göstermez, sadece "macOS 10.14.6 Güncellemesi". Bunun uygulama güncellemelerini de göstermesi mi gerekiyor? Bir şey mi kaçırıyorum?
JWBH

1
  1. Eminim Bildirim Merkezi için Rahatsız Etmeyin, bu işe yarar mı?

  2. A yaptıktan ve / veya sudo defaults read com.apple.SoftwareUpdatedeğerlerini gerektiği gibi değiştirdikten sonra her zaman yapabilirsiniz . Bir daha asla güncelleme bildirimi almazsınız. Tabii ki, bir güncelleme, ama ...AutomaticCheckEnabledCriticalUpdateInstallsudo defaults write com.apple.SoftwareUpdate CatalogURL -string 'https://127.0.0.1'

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.