Centro di notifica - Cosa è successo al widget Calcolatrice?


9

L'ho notato solo oggi: la calcolatrice non c'è più.

È un "miglioramento" con 10.13.5 che ho installato l'altro giorno o ho rotto qualcosa?

Ho notato che le azioni appaiono lì come per magia l'altro giorno - qualcosa che non avrò mai bisogno, ma fino ad ora non avevo notato la scomparsa di Calculator.

Controllato la macchina del mio partner - stesso sistema operativo, macchina molto simile - molti e molti widget ...

Quindi, forse la domanda diventa: "dove vivono e perché la mia macchina non riesce a trovarli?"

Modifica tardiva:
ho trovato l'app calcolatrice,
/System/Library/Frameworks/NotificationCenter.framework/PlugIns/com.apple.ncplugin.calculator.appex
quindi ora devo trovare un modo per far riconoscere nuovamente il Centro notifiche.

Per commenti ...
defaults read com.apple.notificationcenterui

{
    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";

quindi mancano lì. Significa che c'è una scrittura di default per rimetterli?


+1 Buona domanda. Nella mia installazione di El Capitan, la calcolatrice che avevo lì normalmente all'improvviso era sparita e ho dovuto aggiungerla di nuovo (almeno potevo). Un aggiornamento forse?
Allan,

1
Per quello che vale, è ancora qui in Mojave 10.14 beta 2, quindi non penso che sia stato rimosso intenzionalmente.
grg

Ho appena controllato la macchina del mio partner: molti più widget, stesso sistema operativo, macchina molto simile. Aggiunto alla domanda.
Tetsujin,

Puoi utilizzare il vecchio in Dashboard.
JBis

2
Dashboard è ed è sempre stato inutile; Non riesco a vedere a cosa stai lavorando mentre è aperto e non appena tocchi qualcosa si chiude di nuovo.
Tetsujin,

Risposte:


8

Quando si tratta di risoluzione dei problemi relativi ai widget del Centro notifiche, è possibile provare diverse opzioni.

1. Utilizzare l' opzione Modifica nel Centro notifiche

Questa è davvero la prima cosa da provare. Fare riferimento alla risposta di Seamus per i passaggi necessari.

2. Controllare il riquadro delle preferenze Estensioni

In sintesi:

  1. Vai su Apple> Preferenze di Sistema ...> Estensioni
  2. FACOLTATIVO: se si verificano problemi con estensioni di terze parti, selezionare l' opzione Tutto nel riquadro a sinistra, quindi selezionare il lato destro per abilitare quelli non attivati
  3. Seleziona l' opzione Oggi nel riquadro a sinistra
  4. Ora controlla l'elenco sul lato destro per confermare che i widget sono abilitati (in caso contrario, spunta le caselle di controllo pertinenti)
  5. Esci dalle Preferenze di Sistema
  6. Controlla il tuo Centro notifiche per vedere se i widget sono attivi e / o funzionano correttamente

3. Prova un altro account utente

  1. Accedi a un altro account utente per verificare se il Centro notifiche (e tutti i widget con cui riscontri problemi) funzionano correttamente. Se non si dispone di un altro account utente, è possibile accedere all'account Ospite o creare un nuovo account temporaneo su Apple> Preferenze di Sistema ...> Utenti e gruppi
    • Se il Centro notifiche / Widget funziona correttamente nell'altro Account, prova 4, 5, 6, 7, 8, 9 e 10 di seguito
    • Se il Centro notifiche / Widget non funziona correttamente nell'altro account, utilizzare macOS Recovery per reinstallare macOS ( NOTA: assicurarsi di disporre di un backup completo prima di eseguire questa operazione). Allo stesso modo, è possibile utilizzare MacOS Recovery per il ripristino da un backup di Time Machine che è stato fatto prima di problemi con la notifica Center ( NOTA: Assicurarsi di avere un pieno di corrente di backup prima di fare questo, in modo da non perdere le recenti documenti, e-mail , foto, ecc.).

4. Utilizzare Widget Simulator per aggiungerlo nuovamente

  1. Vai a /System/Library/Frameworks/NotificationCenter.framework/Resources/
  2. Avvia il Widget Simulator
  3. Adesso vai a /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  4. Trascina e rilascia il com.apple.ncplugin.calculator.appexfile sull'icona Widget Simulator nel Dock
  5. Questo dovrebbe aprire il widget in una finestra del simulatore
  6. Fai clic sul +pulsante verde :

inserisci qui la descrizione dell'immagine

  1. Ora controlla se il widget Calcolatrice è tornato nel tuo Centro notifiche (o è disponibile per l'aggiunta di nuovo)

5. Se presente, eliminare tutti i file .plist pertinenti

NOTA: se hai testato un altro account utente e il Centro notifiche / Widget non funziona correttamente in tale account, non procedere con questa opzione.

Se macOS ha creato un file .plist per un widget specifico con cui stai riscontrando problemi, eliminalo. Per verificare ciò è necessario accedere al relativo contenitore Plugin del Centro notifiche per l'account utente in questione. Usando il widget Calcolatrice come esempio, andresti a:

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

Se vedi un file .plist per il widget specifico (ad es. com.apple.ncplugin.calculator.plistE / o com.apple.calculator.plist), eliminalo e riavvia il Mac.

6. Scambia il file .appex specifico del widget

Prendi una copia nota del tuo widget da un backup di Time Machine o da un altro computer. In questo caso (ovvero un'installazione macOS High Sierra), il widget Calcolatrice può anche essere sostituito con uno da macOS Sierra.

Per farlo:

  1. Su un altro Mac o all'interno di un backup di Time Machine, vai a: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/
  2. Copia il com.apple.ncplugin.calculator.appexfile che rappresenta il widget Calcolatrice
  3. Passa ora al problema Mac nella stessa posizione: /System/Library/Frameworks/NotificationCenter.framework/PlugIns/

NOTA: per fare ciò dovrai disabilitare temporaneamente la protezione dell'integrità del sistema (SIP) sul Mac con cui stai riscontrando problemi.

7. Disconnettersi e quindi tornare a iCloud

Immagino che l'intestazione dica tutto. Vai a Preferenze di Apple> Sistema ...> iCloud e uscire. Dopo esserti disconnesso, accedi di nuovo.

8. Forzare un reindice Spotlight

Esistono vari modi per farlo. Il modo più semplice è:

  1. Vai su Apple> Preferenze di Sistema> Spotlight
  2. Seleziona la Privacyscheda
  3. Trascina il volume di avvio nella finestra
  4. Aspetta qualche minuto
  5. Rimuovere il volume di avvio in modo che non sia più elencato nella finestra
  6. Esci dalle Preferenze di Sistema

NOTA: la reindicizzazione del volume di avvio può richiedere molto tempo. Quanto tempo dipende dalle dimensioni dell'unità e dalla quantità di dati archiviati su di essa.

9. Reimposta la password e crea un nuovo portachiavi

Segui i passaggi qui per reimpostare prima la password e quindi per creare un nuovo portachiavi.

10. Crea un nuovo account utente e migra i tuoi dati in quello

Ovviamente ci vorranno alcune ore, ma questo risolverà sicuramente il problema (supponendo che quando hai testato un altro account utente con 3 sopra funzionasse). In sostanza stai creando un nuovo account e migrando invece tutti i tuoi dati su quello.


hmm ... no werky: / Dice che non riesce a trovare il file [per tutti e 3 lì dentro] quando chiaramente sono proprio lì. La stessa cosa funziona bene su un'altra macchina. SIP è sulla mia strada, proverò senza di essa e riferirà ...
Tetsujin,

Hmm, SIP non dovrebbe impedirti di farlo, quindi sarei sorpreso se disabilitarlo avesse un impatto. Giusto per chiarire, stai dicendo che non puoi nemmeno aprire il plugin nel Widget Simulator o che puoi aprirlo ma facendo clic sul segno più verde si ottiene il messaggio di errore?
Monomeeth

Mi ha impedito di scambiare in nuove versioni dall'altra macchina. Da quando lo ho disabilitato, ho provato nuove versioni e anche versioni sul desktop: "impossibile trovare" è ancora il problema. i.stack.imgur.com/818u1.png
Tetsujin,

Ah, sì, SIP ti impedirebbe di aggiungerli / scambiarli, ma non dovrebbe influire sulla tua capacità di usare il Simulatore ecc. Quindi, il widget Calcolatrice manca dall'elenco in Preferenze di Sistema> Estensioni> Oggi? Se è lì, è abilitato?
Monomeeth

Manca. Quello è stato il primo posto che ho controllato [pref utente, sono riuscito a trovarlo ... seppellire Frameworks non è così facile;) È lì, non funzionerà con Widget Sim. Ho persino copiato l'intero Framework da un'altra macchina. Qualcosa non si sta registrando correttamente e non riesco a capire cosa. Sono tentato di posare di nuovo un altro programma di aggiornamento combo su di esso, o anche l'intero sistema operativo ... fastidio dato che sono limitato nel tempo sul lavoro effettivo che devo fare;)
Tetsujin,

2
  1. Apri il Centro notifiche inserisci qui la descrizione dell'immagine

  2. Fai clic sul EDITpulsante nella parte inferiore del pannello. Diversi "Articoli" appariranno alla destra del pannello, incluso l'elemento "Calcolatrice". inserisci qui la descrizione dell'immagine

  3. Fare clic +sull'icona a destra della calcolatrice. Il calcolatore viene spostato nel pannello principale del Centro notifiche. inserisci qui la descrizione dell'immagine

  4. Fai clic sul Donepulsante nella parte inferiore del pannello. Le opzioni scompaiono dal pannello e la calcolatrice rimane nel pannello Centro notifiche. inserisci qui la descrizione dell'immagine


Se solo fosse così semplice ;-) Potresti notare che il mio OP mostra il pannello di modifica aperto ... ne mancano diversi.
Tetsujin,

Si scusa; Ho pensato che fosse troppo facile. Hai provato a eliminare alcuni degli elementi nel pannello per vedere se vengono visualizzati come widget che possono essere aggiunti?
Seamus,

L'app Calcolatrice si trova nella cartella Applicazioni o si trova in una sottocartella sotto Applicazioni?
Seamus,

Sì. Quelli che sono lì funzionano come previsto. Funzionano tutti in un altro account, quindi è qualcosa di molto specifico per l'account.
Tetsujin,

È in App e funziona, ma non è lo stesso calcolo di quello in Notifiche.
Tetsujin,

1

Non c'è molto da rispondere, ma alla fine ho risolto sia questo problema sia i danni di volume ricorrenti + problemi di Time Machine clonando l'unità, riformattando in HFS + e clonando di nuovo.

Nessuna quantità di messaggi con APFS lo riparerebbe.

Ma vedi la risposta di Monomeeth qui per un'ottima guida alla risoluzione dei problemi.


Nota in ritardo: Apple ha ritenuto opportuno riformattare automaticamente in APFS ... ed entrambi i problemi sono stati immediatamente restituiti.
Tetsujin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.