Bagaimana cara menonaktifkan Pusat Pemberitahuan di Mavericks secara permanen?

9

Di Mountain Lion saya dapat menonaktifkan Notification Center secara permanen , tanpa efek samping yang jelas :

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
killall NotificationCenter

Namun, proses peningkatan Mavericks memulihkan Pusat Pemberitahuan dengan segala kejayaannya yang menjengkelkan. Apakah ada alasan mengapa pemutakhiran itu mengembalikan saya pada penonaktifan Pusat Pemberitahuan?

Bisakah saya menonaktifkan Notification Center di Mavericks menggunakan prosedur yang sama, tanpa efek samping?

orome
sumber

Jawaban:

6

Jika Anda memulai Terminal, masukkan

sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool False

dan restart, ini melakukan trik untuk saya di Mavericks.

hodgkin-huxley
sumber
1
FWIW: Prosedur lama telah bekerja untuk saya sejauh ini, meskipun restart juga diperlukan untuk mencegah panel yang benar-benar kosong muncul di tempat Pusat Pemberitahuan ketika mouse dipindahkan ke sudut kanan atas layar.
orome
1
Ini sebenarnya menonaktifkan Notification Center karena ia mengubah izin plist dari 644 menjadi 600. Jika Anda mengubah KeepAlive menjadi false dengan cara lain yang tidak mengubah izin plist, proses NotificationCenter masih dimulai saat masuk tetapi tidak diluncurkan kembali jika berakhir karena suatu alasan. Untuk membatalkan perubahan, jalankan f=/System/Library/LaunchAgents/com.apple.notificationcenterui.plist;sudo defaults write $f KeepAlive -bool true;sudo chmod 644 $f;launchctl load $f.
Lri
Ini tampaknya menonaktifkan pemberitahuan baterai lemah dan ikon baterai berubah merah, apakah ada cara untuk mengembalikannya?
urok93
2

Membongkar plist masih bekerja untuk saya:

launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

Jika plist tidak dimuat, sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool Falseseharusnya tidak berpengaruh.

Lri
sumber
0

Anda akan memiliki efek samping jika Anda meningkatkan ke Yosemite (Beta 2). Ikon notifikasi pada bilah menu muncul kembali, tetapi mengkliknya hanya membuat ikon itu sendiri berkedip sebentar. Saya dapat menggeser panel dari kanan trackpad ajaib saya, tetapi sebaliknya tidak dapat memperbaiki bilah menu untuk sepenuhnya menonaktifkan atau mengaktifkannya kembali.

MacFixx
sumber
Selamat Datang di Tanya Berbeda! Jika Anda memiliki pertanyaan baru, silakan tanyakan dengan mengklik tombol Ajukan Pertanyaan . Sertakan tautan ke pertanyaan ini jika itu membantu menyediakan konteks. Namun, pertanyaan tentang perangkat lunak pra-rilis di luar topik.
grg
0

sebenarnya saya datang dengan cara yang jauh lebih mudah. Hapus aplikasi Notification yang terletak di /System/Library/CoreServices/.

Untuk melakukannya, Anda harus terlebih dahulu melakukan killproses tersebut jika tidak, finder tidak akan membiarkan Anda menghapusnya karena sudah berjalan (lakukan sedikit topuntuk mendapatkan PID-nya). Kemudian, cukup pindahkan file .app ke thrash. Saat reboot, seolah-olah itu belum pernah ada.

Dan karena saya cukup menghapus .app dan tidak menyentuh file konfigurasi, saya tidak melihat bagaimana saya bisa mendapatkan efek samping (tapi tolong perbaiki saya jika saya salah).

pengguna3334172
sumber
0

Di Mavericks Anda tidak dapat mengontrol pusat notifikasi, karena Anda akan membuat FaceTime tidak dapat digunakan. Jika Anda menerima panggilan masuk, tidak ada jendela yang muncul. Jadi, Anda tidak dapat menerima panggilan masuk. Saya tidak memeriksa Versi OS lainnya.

Saya pikir, tidak ada solusi. Semua kodenya adalah Spaghetti. Jika Anda mematikan satu hal, Anda merusak yang lain.

Tamu X
sumber