Warum kann ich VLC als meinen Standardbrowser festlegen?

Ich habe Yosemite 10.10.2 installiert; In meinen Systemeinstellungen > Allgemein erlaubt mir meine Standardbrowserauswahl, VLC auszuwählen. Warum passiert das und kann es entfernt werden?

Antworten (2)

Dies liegt wahrscheinlich daran, dass VLC generische http-URLs unterstützt. Wenn Sie experimentieren möchten, gehen Sie vorsichtig vor .

Erstellen Sie zunächst eine Sicherungskopie /Applications/VLC.app/Contents/Info.plistund bewahren Sie diese an einem sicheren Ort auf.

Entfernen Sie dann mit einem Texteditor wie emacs oder vi (nicht TextEdit.app !) die folgenden Zeilen:

            <dict>
                    <key>CFBundleURLIconFile</key>
                    <string>generic</string>
                    <key>CFBundleURLName</key>
                    <string>http url</string>
                    <key>CFBundleURLSchemes</key>
                    <array>
                            <string>http</string>
                    </array>
            </dict>

Dies sollte ausreichen, um das Betriebssystem davon zu überzeugen, dass VLC nicht als Browser verwendet werden sollte; obwohl ich nicht weiß, was (wenn überhaupt) in VLC kaputt geht. Möglicherweise müssen Sie neu starten, um auch die Auswirkungen der plist-Änderung zu sehen.

Wenn die Dinge danach instabil sind, können Sie die gesicherte Info.plist-Datei wiederherstellen, /Applications/VLC.app/Contents/Info.plistum zum alten Zustand zurückzukehren.

Aus Neugier, warum nicht TextEdit?

Dies kann passieren, weil VLC Weblinks öffnen kann, die sowohl von VLC als auch vom Browser unterstützt werden. Aber um zurück zu wechseln, öffnen Sie einfach Ihren Hauptbrowser und stellen Sie ihn als Standardbrowser ein.

Für Firefox:

  • Firefox öffnen
  • Öffnen Sie Einstellungen > Allgemein
  • und aktivieren Sie das Kontrollkästchen, um zu überprüfen, ob es sich um den Standardbrowser handelt

Wenn dann etwas anderes als Firefox zum Standardbrowser wird, fordert Firefox Sie auf, dies beim nächsten Öffnen auf Firefox zurückzusetzen. Dies funktioniert auch für Safari und Chrome.