App Store pada Mountain Lion mendorong pemberitahuan update melalui Notification Center. Sayangnya, hal ini juga terjadi bagi pengguna yang bukan administrator sistem (dan sehingga tidak dapat menjalankan App Store). Bagaimana saya bisa mematikan ini?
Notification Center memiliki preferensi, di mana aplikasi dapat diperiksa, tapi App Store tidak muncul dalam daftar ini.
Anda sekarang dapat hanya pergi ke System Preferences > App Store, dan turn off "memeriksa pembaruan secara Otomatis."
Tidak bermain-main dengan firewall, dan hanya bekerja dengan App Store. Jadi ingatlah untuk memeriksa setiap sekarang dan kemudian secara manual untuk mencari tahu ketika anda telah update!
Aku hanya menemukan hilang solusi di sini: http://osxdaily.com/2012/11/15/stop-software-update-mac-os-x/
Anda dapat selektif menonaktifkan pemberitahuan tentang pembaruan perangkat lunak anda don't peduli tentang (seperti tidak berguna update Aplikasi) dengan mengklik control update di App Store untuk mengungkapkan tersembunyi "Menyembunyikan Update" opsi.
Ini adalah yang terbaik untuk mereka yang ingin menjaga Notification Center aktif untuk semua penggunaan lain (kalender alarm, dll.) dan yang juga ingin diberitahu tentang pembaruan perangkat lunak penting. Ini harus secara permanen menonaktifkan pemberitahuan tentang pembaruan perangkat lunak tertentu (sampai perangkat lunak yang datang dengan update baru).
(Mudah-mudahan hal ini juga bekerja untuk kasus di mana pengguna non-pengurus yang mendapatkan pemberitahuan update mereka dapat't bertindak.)
Screen-capture dari OSxdaily artikel:
Saya menemukan bahwa preferensi untuk notification center yang terletak di sqlite database di ~/Library/Application Support/NotificationCenter/
file bernama dengan GUID jadi saya'm tidak yakin jika ini's yang sama untuk setiap akun, tapi itu hanya file dalam direktori dan memiliki .db
ekstensi. Saya menggunakan perintah sql berikut
update app_info set flags = 134 where bundleid = 'com.apple.appstore'
I'm tidak 100% yakin apakah itu bekerja atau tidak, tapi anda dapat mencobanya dengan menjalankan
sqlite3 ~/Library/Application\ Support/NotificationCenter/*.db "update app_info set flags = 134 where bundleid = 'com.apple.appstore'"
di terminal.
Seperti yang disarankan, di sini's apa yang saya dapat mengetahui tentang bendera nilai dengan memodifikasi entri melalui System Preferences dan mengamati perubahan yang dihasilkan dalam nilai bendera.
Bendera nilai muncul menjadi bitmask minimal 16 bit sebagai berikut
| | | | | | | | | | M | | A | b | S | B | H |
Arti dari bidang
M Mengatur jika pilihan telah dimodifikasi dari nilai-nilai default A Mengatur jika peringatan akan ditampilkan untuk aplikasi b Mengatur jika banner yang akan ditampilkan untuk aplikasi S Mengatur jika "Memainkan suara ketika menerima pemberitahuan" diperiksa B Mengatur jika "ikon aplikasi Lencana" diperiksa H Mengatur jika "Tampilkan di Pusat Pemberitahuan" tidak dicentang
Saya tidak dapat menemukan apapun yang berarti untuk bidang yang tersisa. Nilai 134 adalah nilai asli yang appstore telah masuk (yang 150) tetapi dengan waspada sedikit dibersihkan. Saya pikir salah satu ekstra bit set di appstore masuk adalah salah satu yang menyebabkan hal itu harus tersembunyi dari panel preferensi, tetapi bahkan setelah membersihkan mereka itu tidak muncul.
Saya baru-baru ini menemukan bahwa anda dapat mengabaikan pemberitahuan individu dengan mengklik pada toko aplikasi pemberitahuan pembaruan, dan menggesekkan/menyeret ke kanan. Aku melakukannya sekitar 20x sehari karena aku don't memiliki waktu untuk me-restart iMac saya setiap hari untuk pembaruan perangkat lunak.
Menonaktifkan App Store Pemberitahuan
Buka folder Aplikasi anda dan arahkan ke aplikasi App Store. Klik kanan aplikasi dan pilih 'Show Package Contents'. Pilih isi folder. Dalam folder ini, anda akan melihat sebuah aplikasi bernama 'Info.plist'. Copy ini ke desktop atau folder lain. Membuka file ini di Text Edit. Ada berbagai pilihan dalam file ini. Gulir ke bawah ke opsi yang menyatakan.
Simpan file tersebut dan salin kembali ke lokasi di mana anda menemukannya. Anda akan memiliki untuk melakukan otentikasi dengan password admin anda untuk membuat perubahan karena anda mengubah file sistem yang dilindungi. Anda mungkin perlu me-restart aplikasi App Store, atau Mac anda. Kredit untuk ide ini ditemukan di imgur.
It's terletak di:
Sistem Preferensi < Keamanan dan Privasi < Firewall < Firewall Pilihan (anda mungkin harus mengaktifkan ini) < + < AppStore
Klik panah di sebelah kanan untuk drop-down untuk memilih "memblokir semua koneksi yang masuk" dan aku tetap seperti ini sampai aku memutuskan itu's waktu untuk memperbarui segala sesuatu.
Eh....untuk beberapa alasan aku bisa't menanggapi Buscar sampai ada yang berbicara tentang seluruh <kunci>
NSUserNotificationAlertStyle</kunci>
hal, dalam menanggapi "App Store Menjengkelkan".
Jika anda pergi untuk info.plist di isi paket, dan itu terlihat XML-y, menurut saya, trik ini adalah untuk menemukan bahwa garis dengan NSUserNotificationAlertStyle dalam <kunci>
tag, dan kemudian melihat di bawah ini untuk <string>
tag, yang harus mengapit kata "pemberitahuan". Hanya mengubah "pemberitahuan" untuk "none"... saya berpikir bahwa'll bekerja. Akan restart & menguji sekarang.
Update: Ini doesn't bekerja, kuncinya tampaknya diabaikan untuk beberapa alasan.
Saya pikir anda mungkin dapat mengubah perilaku default App Store.aplikasi dengan mengubah NSUserNotificationAlertStyle
plist masuk dari waspada
menjadi banner
. Aku hanya diterapkan perubahan ini sendiri, tapi belum't telah dapat memverifikasi bahwa ia bekerja karena belum ada't pernah ada update lagi.
Berikut ini's apa yang saya lakukan:
sudo nano /Applications/App\ Store.app/Contents/Info.plist
Menemukan alert: ^w waspada<
ganti dengan banner
menyimpan ^x y
Jika anda ingin pergi satu langkah lebih lanjut dan menonaktifkan Notification Center secara permanen, buka Terminal (terletak di Applications/Utilities), dan ketik perintah berikut diikuti oleh tombol return:
Anda akan diminta untuk memasukkan password administrator anda untuk melanjutkan dengan permintaan untuk menonaktifkan Notification Center. Anda dapat mengaktifkan notification center dengan mengganti "palsu" dalam pernyataan di atas dengan "benar."
Setelah melakukan itu, ketik perintah berikut untuk keluar dari Pusat Pemberitahuan:
killall NotificationCenter Ketika anda log out dan kembali ke Mac anda, Pusat Pemberitahuan ikon di menu bar akan hilang.
Anda hanya dapat menyembunyikan update di Mac APP Store atau di mana pun anda pemberitahuan yang berasal dari.
Ucapan terima kasih : http://www.maclife.com/article/howtos/how_disable_notification_center_mountain_lion