Pusat Pemberitahuan - Apa yang terjadi dengan widget Kalkulator?

9

Saya baru saja memperhatikan ini hari ini - Kalkulator hilang.

Apakah ini "peningkatan" dengan 10.13.5 yang saya instal beberapa hari yang lalu, atau apakah saya memecahkan sesuatu?

Saya memang memperhatikan Stocks muncul di sana seolah-olah dengan sihir hari - sesuatu yang saya tidak akan pernah perlu, tapi saya belum melihat menghilangnya Kalkulator sampai sekarang.

Memeriksa mesin mitra saya - OS yang sama, mesin yang sangat mirip - lot & banyak widget ...

Jadi, mungkin pertanyaannya adalah, 'di mana mereka tinggal & mengapa mesin saya tidak dapat menemukannya?'

Edit terlambat:
Saya telah menemukan aplikasi kalkulator,
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/com.apple.ncplugin.calculator.appex
jadi sekarang saya perlu mencari cara untuk mendapatkan Pusat Pemberitahuan untuk mengenalinya lagi.

Per komentar ...
defaults read com.apple.notificationcenterui
berikan

{
    TodayView =     {
        NoContent =         (
            "com.apple.reminders.RemindersNC"
        );
        keyWidget = "com.apple.ncplugin.calculator";
        order =         (
            "com.apple.reminders.RemindersNC",
            "com.apple.iTunes.today.TodayExtension",
            "com.apple.iCal.CalendarNC",
            "com.apple.ncplugin.weather",
            "com.parallels.desktop.console.Resource-Monitor",
            "com.apple.ncplugin.stocks"
        );
        preferences =         {
            "com.apple.nc.disclosures" =             {
                enabled = 1;
            };
            "com.apple.nc.today.date" =             {
                enabled = 1;
            };
            "com.apple.nc.today.dnd" =             {
                enabled = 1;
            };
            "com.apple.nc.today.summary" =             {
                enabled = 1;
            };
            "com.apple.nc.tomorrow.summary" =             {
                enabled = 1;
            };
        };
    };
    bannerTime = 5;
    "last-messagetrace-stamp" = "551957496.077987";

jadi mereka hilang di sana. Apakah itu berarti ada default menulis untuk mengembalikannya?

Tetsujin
sumber
+1 pertanyaan bagus. Dalam pemasangan El Capitan saya, kalkulator yang saya miliki di sana biasanya tiba-tiba hilang dan saya harus menambahkannya kembali (setidaknya saya bisa). Pembaruan mungkin?
Allan
1
Untuk apa nilainya, masih ada di sini di Mojave 10.14 beta 2 jadi saya tidak berpikir itu dihapus dengan sengaja.
grg
Saya baru saja memeriksa mesin mitra saya - lebih banyak widget, OS yang sama, mesin yang sangat mirip. Ditambahkan ke pertanyaan.
Tetsujin
Anda bisa menggunakan yang lama di Dashboard.
JBis
2
Dasbor adalah & selalu tidak berguna; Tidak dapat melihat apa yang sedang Anda kerjakan saat terbuka & segera setelah Anda menyentuh apa pun itu menutup lagi.
Tetsujin

Jawaban:

8

Ketika datang ke pemecahan masalah widget Pusat Pemberitahuan, ada sejumlah opsi yang dapat Anda coba.

1. Gunakan opsi Edit dalam Notification Center

Ini benar-benar hal pertama yang harus dicoba. Lihat jawaban Seamus untuk langkah-langkah yang terlibat.

2. Periksa panel preferensi Ekstensi

Singkatnya:

  1. Buka Apple> System Preferences ...> Extensions
  2. OPSIONAL: Jika Anda mengalami masalah dengan ekstensi pihak ke-3, pilih opsi Semua di panel kiri dan kemudian periksa sisi kanan untuk mengaktifkan yang tidak diaktifkan.
  3. Pilih opsi Today di panel kiri
  4. Sekarang periksa daftar di sebelah kanan untuk mengonfirmasi bahwa widget diaktifkan (jika tidak, centang kotak yang relevan)
  5. Keluar dari Preferensi Sistem
  6. Periksa Pusat Pemberitahuan Anda untuk melihat apakah Widget aktif dan / atau berfungsi dengan baik

3. Uji akun Pengguna lain

  1. Masuk ke akun pengguna lain untuk menguji apakah Pusat Pemberitahuan (dan setiap widget yang bermasalah) berfungsi dengan benar. Jika Anda tidak memiliki akun pengguna lain, Anda dapat masuk ke akun Tamu atau membuat akun sementara baru di Apple> System Preferences ...> Users & Groups
    • Jika Pusat Pemberitahuan / Widget berfungsi dengan baik di Akun lain, coba 4, 5, 6, 7, 8, 9, dan 10 di bawah
    • Jika Notification Center / Widgets tidak berfungsi dengan baik di Akun lain, maka gunakan macOS Recovery untuk menginstal ulang macOS ( CATATAN: Pastikan Anda memiliki cadangan lengkap sebelum melakukan ini). Demikian juga, Anda dapat menggunakan pemulihan MacOS untuk memulihkan dari cadangan Time Machine yang dibuat sebelum masalah dengan Pusat Pemberitahuan ( CATATAN: Pastikan Anda memiliki cadangan lengkap saat ini sebelum melakukan ini, sehingga Anda tidak kehilangan dokumen terbaru, email , foto, dll).

4. Gunakan Widget Simulator untuk menambahkannya kembali

  1. Pergi ke /System/Library/Frameworks/NotificationCenter.framework/Resources/
  2. Luncurkan Simulator Widget
  3. Sekarang pergilah ke /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  4. Seret dan jatuhkan com.apple.ncplugin.calculator.appexfile ke ikon Widget Simulator di Dock
  5. Ini harus membuka widget di jendela Simulator
  6. Klik pada +tombol hijau :

masukkan deskripsi gambar di sini

  1. Sekarang periksa untuk melihat apakah widget Kalkulator kembali di Pusat Pemberitahuan Anda (atau tersedia untuk ditambahkan kembali)

5. Jika ada, hapus file .plist yang relevan

CATATAN: Jika Anda telah diuji User Account lain dan Notification Center / Widget ini tidak bekerja dengan baik di akun itu, maka jangan tidak melanjutkan dengan pilihan ini.

Jika macOS telah membuat file .plist untuk Widget tertentu yang bermasalah, maka hapus. Untuk memeriksa ini, Anda perlu mengakses wadah Plugin Pusat Pemberitahuan yang relevan untuk akun pengguna yang dimaksud. Dengan menggunakan widget Kalkulator sebagai contoh, Anda akan pergi ke:

~/Library/Containers/com.apple.ncplugin.calculator/Data/Library/Preferences

Jika Anda melihat file .plist untuk widget tertentu (mis. com.apple.ncplugin.calculator.plistDan / atau com.apple.calculator.plist), hapus dan mulai ulang Mac Anda.

6. Tukar file widget .appex tertentu

Ambil salinan widget Anda yang dikenal baik dari cadangan Time Machine atau komputer lain. Dalam hal ini (yaitu instalasi macOS High Sierra), widget Kalkulator bahkan dapat diganti dengan satu dari macOS Sierra.

Untuk melakukan ini:

  1. Di Mac lain atau dalam cadangan Time Machine, navigasikan ke: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  2. Salin com.apple.ncplugin.calculator.appexfile yang mewakili widget Kalkulator
  3. Sekarang lewati ini ke masalah Mac di lokasi yang sama: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/

CATATAN: Untuk melakukan ini, Anda perlu menonaktifkan Perlindungan Integritas Sistem (SIP) untuk sementara pada Mac yang Anda alami masalah.

7. Keluar dan kembali ke iCloud

Saya kira judulnya mengatakan itu semua. Buka Apple> System Preferences ...> iCloud dan keluar. Setelah keluar, lalu masuk kembali.

8. Paksa pengindeksan Spotlight

Ada berbagai cara untuk melakukan ini. Cara termudah adalah:

  1. Buka Apple> System Preferences> Spotlight
  2. Pilih Privacytab
  3. Seret volume boot Anda ke jendela
  4. Tunggu beberapa menit
  5. Hapus volume boot Anda sehingga tidak lagi terdaftar di jendela
  6. Keluar dari Preferensi Sistem

CATATAN: Mengindeks ulang volume boot Anda bisa memakan waktu lama . Berapa lama tergantung pada ukuran drive Anda dan berapa banyak data yang disimpan di sana.

9. Atur ulang kata sandi Anda dan buat Gantungan Kunci baru

Ikuti langkah-langkah di sini untuk mengatur ulang kata sandi Anda terlebih dahulu dan kemudian untuk membuat Keychain baru.

10. Buat akun pengguna baru dan migrasikan data Anda ke akun itu

Jelas ini akan memakan waktu beberapa jam, tetapi ini pasti akan menyelesaikan masalah (dengan asumsi bahwa ketika Anda menguji akun pengguna lain di 3 di atas itu berfungsi dengan baik). Pada dasarnya Anda membuat akun baru dan memigrasikan semua data Anda ke akun itu.

Monomeeth
sumber
hmm ... tidak ada werky: / Katanya tidak dapat menemukan file [untuk semua 3 di sana] ketika mereka jelas-jelas ada di sana. Hal yang sama berfungsi dengan baik di komputer lain. SIP menghalangi saya, akan mencoba tanpanya & melaporkan kembali ...
Tetsujin
Hmm, SIP seharusnya tidak menghentikan Anda dari melakukan ini, jadi saya akan terkejut jika menonaktifkan itu berdampak. Hanya untuk memperjelas, apakah Anda mengatakan Anda bahkan tidak dapat membuka plugin di Widget Simulator, atau bahwa Anda dapat membukanya tetapi mengklik tanda tambah hijau hasil dalam pesan kesalahan?
Monomeeth
Itu menghentikan saya bertukar versi baru dari mesin lain. Sejak menonaktifkannya, saya sudah mencoba versi baru & juga versi di desktop - 'tidak dapat menemukan' masih menjadi masalah. i.stack.imgur.com/818u1.png
Tetsujin
Ah, ya, SIP akan menghentikan Anda menambahkan / menukar mereka, tetapi seharusnya tidak mempengaruhi kemampuan Anda untuk menggunakan Simulator dll. Jadi, apakah widget Kalkulator hilang dari daftar di System Preferences> Extensions> Today? Jika ada, apakah ini diaktifkan?
Monomeeth
Itu hilang. Itu adalah tempat pertama yang saya periksa [pengguna lebih dulu, saya berhasil menemukan bahwa ... kerangka yang terkubur tidak begitu mudah;) Itu ada di sana, itu tidak akan berjalan dengan Widget Sim. Bahkan menyalin seluruh Framework dari komputer lain. Ada sesuatu yang tidak mendaftar dengan benar & saya tidak tahu apa. Saya tergoda untuk meletakkan updater kombo lain di atasnya lagi, atau bahkan seluruh OS ... gangguan karena saya dibatasi waktu pada pekerjaan aktual yang harus saya lakukan;)
Tetsujin
2
  1. Buka Pusat Pemberitahuan masukkan deskripsi gambar di sini

  2. Klik pada EDITtombol di bagian bawah panel. Beberapa "Item" akan muncul di sebelah kanan panel, termasuk item "Kalkulator". masukkan deskripsi gambar di sini

  3. Klik +ikon di sebelah kanan Kalkulator. Kalkulator dipindahkan ke panel utama Pusat Pemberitahuan. masukkan deskripsi gambar di sini

  4. Klik Donetombol di bagian bawah panel. Opsi hilang dari panel, dan Kalkulator tetap berada di panel Pusat Pemberitahuan. masukkan deskripsi gambar di sini

Seamus
sumber
Kalau saja itu sesederhana itu ;-) Anda mungkin melihat OP saya menunjukkan panel edit terbuka ... beberapa hilang.
Tetsujin
Ya - maaf; Saya pikir ini terlalu mudah. Sudahkah Anda mencoba menghapus beberapa item di panel sekarang untuk melihat apakah item tersebut muncul sebagai widget yang dapat ditambahkan?
Seamus
Apakah aplikasi Kalkulator ada di folder Aplikasi Anda, atau di subfolder di bawah Aplikasi?
Seamus
Iya. Yang ada di sana berfungsi seperti yang diharapkan. Mereka semua bekerja di akun lain, jadi itu adalah sesuatu yang sangat khusus untuk akun.
Tetsujin
Ada dalam Aplikasi & berfungsi - tapi itu tidak sama dengan yang ada di Pemberitahuan.
Tetsujin
1

Tidak banyak jawaban, tapi saya akhirnya menyelesaikan kedua masalah ini & juga Kerusakan volume berulang + Masalah Mesin Waktu dengan mengkloning drive, memformat ulang ke HFS + & mengkloning kembali.

Tidak ada jumlah mengacaukan APFS akan memperbaikinya.

Tetapi lihat jawaban Monomeeth di sini untuk panduan pemecahan masalah yang bagus.

Tetsujin
sumber
Catatan Akhir: Apple merasa cocok untuk memformat kembali secara otomatis ke APFS ... & kedua masalah segera dikembalikan.
Tetsujin