Le estensioni di Safari hanno improvvisamente smesso di funzionare (10.13.4)

1

Questa mattina all'improvviso le mie estensioni hanno smesso di funzionare. Il pannello delle preferenze delle estensioni è vuoto e dice "Nessuna estensione".

Tutte le estensioni sono lasciate in ~/Library/Safari/Extensions , e se aperto uno di loro per installarlo dice (approssimativamente tradotto):

Safari can not install this extension

An error occured when the ”NinjaKit” extension was installed.

Ho provato a ripristinare l'intera cartella ~/Library/Safari e ~/Library/Preferences/com.apple.Safari.plist da un backup di ieri quando tutto funzionava correttamente, ma non è stato risolto.

Il problema potrebbe derivare da autorizzazioni errate da qualche parte, poiché se provo a modificare manualmente il file Extensions.plist, si dice "Sblocco non riuscito per un motivo sconosciuto". quando provo a salvarlo. Ho provato sudo chmod -R 0777 ~/Library/Safari/Extensions ma questo non ha risolto il problema. Il file non è bloccato dalla vista "Ottieni informazioni" nel Finder.

    
posta DisplayName 28.09.2018 - 12:43
fonte

1 risposta

0

Il problema delle autorizzazioni è stato il problema che mi ha impedito di utilizzare le estensioni.

Per qualche ragione, mantiene le strane autorizzazioni della macchina del tempo (non puoi modificare un backup della macchina del tempo, ecc.) quando copio la cartella di Safari tramite Finder. Non dovrebbe farlo e non ha mai fatto per me prima di questo.

Ma l'ho risolto copiandolo invece attraverso il terminale, usando cp , che non conserva alcun metadata a meno che non specifichi che dovrebbe farlo. Dopo averlo fatto, ho dovuto reinstallare le estensioni (e quindi perso alcuni dati di estensione) ma almeno adesso funzionano.

EDIT: sono riuscito a recuperare i dati persi, da un backup di ~/Library/Preferences/com.apple.Safari.Extensions.plist

    
risposta data 28.09.2018 - 16:37
fonte

Leggi altre domande sui tag