So beheben Sie, dass Webkit einen internen Fehler in Safari festgestellt hat

Laufen Sie immer wieder auf „ Safari kann Webseite nicht öffnen; WebKit hat beim Versuch, Webseiten in Ihrem (WebKit)Safari -Browser zu laden , einen internen Fehler“ oder einen „ WebKit ErrorDomain:300“-Fehlercode festgestellt ? Wir zeigen Ihnen, wie Sie das auf dem iPhone, iPad und Mac beheben können .

Apple - Geräte verwenden die WebKit -Engine zum Rendern von Webseiten in Safari . Verschiedene Gründe, wie z. B. ein beschädigter Safari -Cache, widersprüchliche experimentelle Funktionen und eine fehlerhafte Browserkonfiguration, können jedoch dazu führen, dass die Rendering-Engine nicht mehr funktioniert, was dazu führt, dass „ WebKit auf einen internen Fehler gestoßen ist“. Führen Sie(Run) die folgenden Korrekturen durch, damit Safari wieder wie gewohnt funktioniert.

Safari beenden und erneut öffnen

Der schnellste Weg, Safaris „ WebKit hat einen internen Fehler festgestellt“ zu beheben, besteht darin, das Beenden zu erzwingen und den Webbrowser erneut zu öffnen. Dadurch werden unerwartete Störungen und andere Probleme mit WebKit fast immer beseitigt .

iPhone und iPad

  1. Wischen Sie(Swipe) vom unteren Bildschirmrand nach oben (oder drücken Sie zweimal die Home-Taste ), um den (Home button)App(App Switcher) -Umschalter zu öffnen .
  2. Wischen Sie die (Swipe)Safari -Karte vom Bildschirm weg .
  3. Gehen Sie zum Startbildschirm(Home Screen) und öffnen Sie Safari(Safari) erneut .

Mac

  1. Press Command + Option + Escape , um das Dialogfeld „ Beenden erzwingen“ zu öffnen.(Force-Quit)
  2. Wählen Sie Safari(Choose Safari) und dann die Schaltfläche Force-Quit .
  3. Warten Sie einige Sekunden und öffnen Sie den Webbrowser erneut über Launchpad oder Dock .

Starten Sie Ihre Geräte neu

Wenn das erzwungene Beenden von Safari den Fehler „WebKit Encountered an Internal Error “ nicht behoben hat, müssen Sie fortfahren, indem Sie Ihr iPhone(restarting your iPhone) oder Mac -Gerät neu starten. Das sollte zufällige Probleme auf der Systemseite beheben, die verhindern, dass der Browser funktioniert.

Stellen Sie beim Neustart eines Mac sicher, dass macOS keinen fehlerhaften Safari -Anwendungsstatus speichert, indem Sie die Option(Reopen) Fenster beim erneuten Anmelden erneut öffnen deaktivieren.

Aktualisieren Sie das Betriebssystem

Der folgende Fix beinhaltet die Aktualisierung von Safari . Da es sich um eine native App handelt, besteht die einzige Möglichkeit darin, die Systemsoftware auf Ihrem Apple -Gerät auf die neueste Version zu aktualisieren.

iPhone und iPad

  1. Öffnen Sie die Einstellungen-App.
  2. Tippen Sie auf Allgemein > Softwareaktualisierung.
  3. Tippen Sie auf Herunterladen & Installieren.

Mac

  1. Öffnen Sie das Apple - Menü und wählen Sie Systemeinstellungen(System Settings) .

  1. Wählen Sie(Select General) in der Seitenleiste Allgemein aus. Wählen Sie dann rechts im Fenster Softwareaktualisierung aus.(Software Update)

  1. Wählen Sie Jetzt aktualisieren (oder Jetzt neu starten, wenn Sie das Update nur abschließen müssen) .(Update)

Hinweis: Wenn auf Ihrem Mac macOS 12 Monterey oder älter läuft, öffnen Sie die App „Systemeinstellungen“(System) und wählen Sie Software Update > Update Jetzt aktualisieren“, um die Systemsoftware zu aktualisieren .(Preferences)

Löschen Sie den Safari-Web-Cache

Wenn die Meldung „WebKit hat einen internen Fehler festgestellt“ weiterhin besteht, ist es an der Zeit , den Safari-Cache zu löschen(clear the Safari cache) .

iPhone & iPad

  1. Öffnen Sie die Einstellungen-App.
  2. Scrollen Sie nach unten und tippen Sie auf Safari.
  3. Tippen Sie auf Verlauf(History) und Website-Daten löschen(Website Data) .

Mac

  1. Öffnen Sie Safari und wählen Sie Safari > Verlauf löschen(Clear History) in der Menüleiste.

  1. Stellen Sie Clear auf den gesamten Verlauf ein.
  2. Wählen Sie Verlauf löschen.

Deaktivieren Sie alle Safari-Erweiterungen

Ein weiterer Grund, warum Safari die Meldung „ WebKit hat einen internen Fehler festgestellt“ anzeigt, sind nicht optimierte oder widersprüchliche Browsererweiterungen. Versuchen Sie, sie zu deaktivieren.

iPhone und iPad

  1. Öffnen Sie die App „ Einstellungen(Settings) “ und tippen Sie auf „ Safari“ .
  2. Tippen Sie auf Erweiterungen.
  3. Deaktivieren Sie alle Inhaltsblocker und Erweiterungen.

Mac

  1. Öffnen Sie Safari und wählen Sie Safari > Settings/Preferences in der Menüleiste.

  1. Wechseln Sie zur Registerkarte Erweiterungen.
  2. Deaktivieren Sie die Kontrollkästchen neben allen Add-Ons und verlassen Sie den Bereich „ Einstellungen(Preferences) “.

Wenn die Meldung „WebKit hat einen internen Fehler festgestellt“ nicht mehr in Safari angezeigt wird, öffnen Sie den App Store und installieren Sie alle ausstehenden Updates für Ihre Erweiterungen. Aktivieren Sie dann jedes Browser-Add-On nacheinander erneut. Wenn eine bestimmte Erweiterung dazu führt, dass die Fehlermeldung erneut angezeigt wird, deaktivieren oder deinstallieren Sie sie und suchen Sie nach einer alternativen Erweiterung.

Abgesicherten Modus(Safe Mode) aufrufen und beenden ( nur Mac )

Wenn „WebKit hat einen internen Fehler festgestellt“ weiterhin in der Mac - Version von Safari angezeigt(Safari) wird, versuchen Sie, Ihren Mac in den und aus dem abgesicherten Modus zu starten(booting your Mac into and out of Safe Mode) . Dadurch werden verschiedene Formen redundanter Daten gelöscht, die verhindern, dass Apps wie Safari funktionieren.

Apple Silicon Mac

  1. Schalten Sie Ihr MacBook , i Mac oder Mac mini aus.
  2. Schalten Sie Ihren Mac wieder ein, aber lassen Sie den Netzschalter(Power) nicht los; Sie werden bald den Startoptionen - (Startup) Bildschirm sehen.(Options)
  3. Halten Sie die Umschalttaste(Shift) gedrückt und wählen Sie Macintosh HD > Safe Mode .

Intel-Mac

  1. Schalten Sie Ihren Mac aus.
  2. Starten(Boot) Sie Ihren Mac , während Sie die Umschalttaste(Shift) gedrückt halten.
  3. Lassen Sie die Umschalttaste(Shift) los, sobald Sie das Apple -Logo sehen.

Öffnen Sie im abgesicherten Modus(Safe Mode) kurz Safari und prüfen Sie, ob der WebKit- Fehler auftritt. Wenn dies der Fall ist, löschen Sie weitere Formen von zwischengespeicherten Daten auf Ihrem Mac(clearing additional forms of cached data on your Mac) . Wenn nicht, starten Sie Ihren Mac normal.

Deaktivieren Sie die private Relay-Funktion

Wenn Sie iCloud+ abonnieren, ist auf Ihrem iPhone, iPad oder Mac möglicherweise eine Funktion namens Private Relay aktiv, um die Privatsphäre zu verbessern, indem unverschlüsselter Website-Datenverkehr geschützt wird. Es befindet sich jedoch noch in der Beta-Phase und verursacht Probleme in Safari . Deaktivieren Sie also Private Relay und prüfen Sie, ob das einen Unterschied macht.

iPhone und iPad

  1. Öffnen Sie die Einstellungen-App.
  2. Gehen Sie zu Apple ID > iCloud > Privacy Relay .
  3. Schalten Sie den Schalter neben Private Relay aus .

Mac

  1. Öffnen Sie die Systemeinstellungen-App.
  2. Wählen Sie Ihre Apple-ID in der Seitenleiste aus. Wählen Sie dann iCloud.

  1. Deaktivieren Sie den Schalter neben Private Relay .

Hinweis: Um Private Relay in macOS Monterey oder älter zu deaktivieren, gehen Sie zu System Preferences > Apple ID > iCloud.

Deaktivieren Sie private Wi-Fi-Adressen(Private Wi-Fi Addresses) (nur iPhone und iPad)

Auf dem iPhone und iPad ist ein weiterer Grund für das „WebKit hat einen internen Fehler festgestellt“ in Safari die Verwendung privater Mac-Adressen (WLAN)(private Mac (Wi-Fi) addresses) . Um das zu stoppen:

  1. Öffnen Sie die App „ Einstellungen(Settings) “ auf Ihrem iPhone und wählen Sie die Option „WLAN“.
  2. Tippen Sie neben der aktiven WLAN-Verbindung auf die Info -Schaltfläche.(Info)
  3. Deaktivieren Sie den Schalter neben Private Wi-Fi-Adresse(Wi-Fi Address) .

Deaktivieren Sie die HTTP/3 Experimental Feature

HTTP/3 ist ein Protokoll, das Latenz- und Ladezeiten verbessert. Es ist jedoch nur als experimentelle Safari - Funktion verfügbar und neigt dazu, Dinge zu beschädigen. Überprüfen Sie, ob es aktiv ist, und deaktivieren Sie es.

iPhone und iPad

  1. Öffnen Sie die Einstellungen-App.
  2. Tap Safari > Advanced > Experimental Features .
  3. Schalten Sie den Schalter neben HTTP/3 aus .

Mac

  1. Öffnen Sie den Safari Settings/Preferences .
  2. Wechseln Sie zur Registerkarte „ Entwickeln(Develop) “ und aktivieren Sie das Kontrollkästchen neben „ Menü „ Entwickeln(Show Develop) “ anzeigen“ in der Menüleiste.

  1. Wählen Sie(Select Develop) in der Menüleiste „Entwickeln“ aus, drucken Sie nach „ Experimentelle Funktionen(Experimental Features) “ und deaktivieren Sie die Option „ HTTP/3 “.

Setzen Sie die experimentellen (Reset Experimental) Einstellungen(Preferences) auf die Standardeinstellungen zurück

Wenn keine der oben genannten Korrekturen hilft, versuchen Sie, alle experimentellen Safari- Funktionen auf ihre Standardeinstellungen zurückzusetzen.

iPhone und iPad

  1. Öffnen Sie die Einstellungen-App.
  2. Tap Safari > Advanced > Experimental Features .
  3. Scrollen(Scroll) Sie nach unten und tippen Sie auf Alle(Reset All) auf Standardwerte zurücksetzen(Defaults) .

Mac

Öffnen Sie das Menü „ Entwickeln “ in (Develop)Safari (blenden Sie es bei Bedarf ein), zeigen Sie auf „ Experimentelle Funktionen(Experimental Features) “ und scrollen Sie nach unten. Wählen(Reset) Sie dann Alle auf Standard zurücksetzen(Defaults) .

Safari funktioniert wieder wie gewohnt

Die obigen Tipps zur Fehlerbehebung sollen Ihnen helfen, das Problem „WebKit hat einen internen Fehler festgestellt“ in Safari zu lösen . Stellen Sie sicher, dass Sie die obigen Schnellkorrekturen durchgehen, wenn das Problem erneut auftritt.

Angenommen, der WebKit -Fehler verschwindet nicht. Wechseln Sie in diesem Fall zu einem anderen Browser wie Google Chrome , Firefox oder Microsoft Edge und warten Sie, bis ein zukünftiges iOS- oder macOS-Update das Problem dauerhaft behebt. Auf dem Mac können Sie Safari auch auf die Standardeinstellungen zurücksetzen(factory reset Safari to its default settings) .



About the author

Ich bin Hardware-Ingenieur und auf das Design und die Entwicklung von Apple-Produkten wie iPhone und iPad spezialisiert. Ich habe Erfahrung mit iOS- und Edge-Geräten sowie mit Softwareentwicklungstools wie Git und Swift. Meine Fähigkeiten in beiden Bereichen geben mir ein tiefes Verständnis dafür, wie das Betriebssystem (OS) von Apple-Geräten mit Anwendungen und Datenquellen interagiert. Darüber hinaus ermöglicht mir meine Erfahrung mit Git, an Code-Versionskontrollsystemen zu arbeiten, die dazu beitragen können, die Effizienz und Produktivität bei der Entwicklung von Software zu verbessern.



Related posts