Warum kann ich in den Systemeinstellungen keine Browser sehen?

2

In Apples Fehlerberichter wurde bereits ein Fehler gemeldet. Die ID lautet 25949722

Ich möchte Canary als Standardbrowser festlegen. Beim Öffnen der Systemeinstellungen werden jedoch keine aufgelisteten Browser angezeigt.

Was ist los mit meinem Mac (OS X 10.11.4 - El Capitan)?

Bildbeschreibung hier eingeben

david30xie
quelle
Willkommen bei Ask Different! Dies ist zwar eine gut gestellte Frage, einschließlich des Screenshots, aber es wäre hilfreich, wenn Sie die Version von OS X angeben würden, die Sie ausführen.
Allan
@Allan, es ist OS X 10.11.4
david30xie

Antworten:

2

Haben Sie Google Chrome (ich hoffe es, da es sich bei Canary um eine Pre-Dev Chrome-Version handelt, die zum Absturz neigt)?

Rufen Sie die Chrome-Einstellungsseite auf, chrome://settingsindem Sie Chrome als Standardbrowser eingeben und festlegen (auf der Registerkarte "Allgemein"). Sobald Sie dies getan haben, sollte das Problem behoben sein, das in den Systemeinstellungen angezeigt wird

Allan
quelle
Vielen Dank, Allan. Das sollte funktionieren. Ich verstehe, dass es sich bei Canary um eine Pre-Dev-Version handelt, aber das ist der Grund, warum ich Canary verwenden möchte und Testfunktionen haben möchte. Auch wenn ich auf diese Weise den Chrome-Standardbrowser verwende, behebt dies nicht das Problem, dass die Browserliste leer ist.
David30xie
Das hat bei mir funktioniert. Versuchen Sie, Safari in den Safari-Einstellungen (Registerkarte "Allgemein") als Standardbrowser festzulegen. Starten Sie Ihren Computer neu und versuchen Sie dann, Ihren Browser unter Sys Pref auf Canary zu ändern.
Allan
Ich weiß nicht warum, aber die erneute Installation von Chrome hat funktioniert! Übrigens, mit der neuesten Version von Safari gibt es keine Vorgaben für den Standardbrowser, alles in den Systemeinstellungen -> Allgemein
david30xie
4

Möglicherweise müssen Sie die Launch Services-Datenbank neu erstellen. Dies wird vom Mac für die Struktur "Welche Apps können diese Art von Datei öffnen?" Verwendet.

Sie können dies entweder im Terminal mit tun

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user ; killall Dock

dann neu starten,

Oder Onyx (Freeware) erledigt dies für Sie - Registerkarte Wartung> Neuerstellung - Aktivieren Sie nur das erste Kontrollkästchen und führen Sie es aus.

Tetsujin
quelle
Ich habe beide Möglichkeiten ausprobiert, und keine davon hat funktioniert
david30xie
-1

Ich habe den Opera-Browser gelöscht und das Problem behoben.

Patrick Drnec
quelle