Kako popraviti »Webkit je naletel na notranjo napako« v Safariju?



Preizkusite Naš Instrument Za Odpravo Težav

Webkit je naletel na notranjo napako lahko povzročijo težave z brskalnikom Safari ali omrežnimi konfiguracijami naprave. Težave s Safari lahko segajo od nasprotujoče si funkcije zasebnega prenosa do poškodovane zgodovine/podatkov spletnega mesta v brskalniku. Napaka se pojavi, ko poskušate odpreti spletno stran v brskalniku Safari, vendar brskalnik tega ne uspe, saj prikaže napako, o kateri razpravljamo (včasih z WebKitErrorDomain). O tej napaki poročajo vse naprave Apple, kot so Mac, iPhone, iPad itd. V nekaterih primerih so napako pokazale tudi druge aplikacije, ki uporabljajo API Safari v napravah Apple (kot so Facebook, Instagram itd.).



Webkit je naletel na notranjo napako



Ugotovljeno je, da so naslednji glavni dejavniki, ki povzročajo notranjo napako WebKit:



  • Zastarel operacijski sistem naprave : Če operacijski sistem vaše naprave (na primer iOS za iPhone) nima najnovejših popravkov podjetja Apple, potem njegova nezdružljivost z drugimi moduli (zlasti Safari) morda ne dovoli, da bi se spletno mesto pravilno naložilo v brskalnik, kar povzroči notranjo napako WebKit.
  • Poškodovana zgodovina in podatki spletnega mesta brskalnika Safari : V brskalniku Safari lahko naletite na notranjo napako WebKit, če so zgodovina brskalnika in podatki spletnega mesta (kot so piškotki) poškodovani. Zaradi te okvare lahko pride do motenj v komunikaciji med brskalnikom in spletnimi mesti in povzroči zadevno napako.
  • Funkcija zasebnega prenosa iCloud : Funkcija zasebnega posredovanja iCloud uporablja metodologijo dvojnega posredovanja za prikrivanje vašega IP-ja pred ponudniki internetnih storitev in spletnimi mesti. Če so se podatkovni paketi, izmenjani med brskalnikom Safari in spletnim mestom, poškodovali zaradi tega ogrodja za posredovanje, lahko to povzroči napako WebKit.
  • HTTP/3 protokol Safarija : WebKit lahko prikaže notranjo napako v brskalniku Safari, če poskuša brskalnik komunicirati s spletnim mestom po protokolu HTTP/3, vendar spletno mesto ne uporablja pravilno protokola HTTP 3, kar lahko povzroči nezdružljivost komunikacije med spletnim mestom in brskalnikom Safari , kar je povzročilo notranjo napako WebKita v Safariju.

1. Izvedite ponovni zagon naprav

Začasna napaka v operacijskem sistemu vaše naprave lahko povzroči notranjo napako WebKit v Safariju ali aplikacijah, ki temeljijo na API-ju Safari, in ponovni zagon naprav lahko odpravi težavo.

  1. Prvič, ponovni zagon svojo napravo in preverite, ali deluje dobro.
  2. Če ne, ugasniti svojo napravo (na primer iPhone, iPad, Mac itd.) in Odstrani napajalni kabel (če je na voljo, kot pri Macu) iz vira napajanja.
  3. zdaj ugasniti tvoje omrežne naprave (kot so usmerjevalnik, podaljški Wi-Fi itd.) in Odstrani njihov napajalni kabli iz ustreznega vira napajanja.

    Odklopite usmerjevalnik iz vira napajanja

  4. Potem čakati minuto, priključite nazaj the napajalni kabel usmerjevalnika , in ga napajajte na .
  5. Ko je usmerjevalnik pravilno vklopljen, vklop tvoje napravo (prepričajte se, da ste ponovno priključili napajalni kabel, če je na voljo), in ko je pravilno vklopljen, preverite, ali ni notranje napake WebKit.
  6. Če ne, ugasniti tvoje napravo (kot iPad) in ga pustite izklopljenega za podaljšan čas kot čez noč.
  7. kasneje, moč vašo napravo in preverite, ali je njena notranja napaka WebKit odpravljena.

2. Posodobite OS naprave na najnovejšo različico

Če OS vaše naprave (Mac, iPhone, iPad itd.) nima najnovejših posodobitev; morda je postal nezdružljiv z drugimi moduli OS (kot je brskalnik Safari), kar lahko privede do notranje napake WebKita. V takem primeru lahko posodobitev operacijskega sistema naprave na najnovejšo različico odpravi napako WebKit, o kateri razpravljamo. Za pojasnitev bomo razpravljali o postopku posodabljanja sistema iOS za iPhone na najnovejšo različico. Preden nadaljujete, povežite svoj iPhone z omrežjem Wi-Fi in nato popolnoma napolnite telefon.



  1. Zaženite nastavitve vašega iPhona in izberite Splošno .

    Odprite Splošne nastavitve iPhone

  2. Zdaj poiščite Posodobitev programske opreme možnost in se je dotaknite.

    Posodobite programsko opremo za iPhone

  3. Nato preverite, ali je na voljo posodobitev za iOS. Če je na voljo, Prenesi the Posodobitev sistema iOS , in ko ga prenesete, tapnite Namestite .
  4. zdaj, čakati dokler se posodobitev ne namesti in ko je končana, ponovni zagon telefon ob ponovnem zagonu in preverite, ali je Safari očiščen WebKita, je naletel na napako.

3. Onemogočite VPN v napravi

Če je spletni promet vaše naprave ali brskalnika Safari usmerjen prek VPN-ja, lahko vmešavanje VPN-ja v spletni promet naprave povzroči napako WebKit. Težavo lahko odpravite z onemogočanjem VPN naprave ali razširitve VPN brskalnika. Za boljšo razlago bomo šli skozi postopek onemogočanja VPN-ja v iPhonu. Cloudflare Warp naj bi povzročil napako WebKit.

  1. Zaženite nastavitve iPhona in tapnite Splošno možnost.
  2. Zdaj poiščite VPN in ga odprite.

    Odprite VPN v splošnih nastavitvah iPhone

  3. Potem onemogočiti the VPN povezavo tako, da izklopite stikalo in ponovni zagon the Safari brskalnik.

    Onemogočite VPN v nastavitvah za iPhone

  4. Ob ponovnem zagonu preverite, ali je napaka WebKit počiščena.

4. Zaženite svojo napravo v varnem načinu

Če so določeni predpomnilniki vaše naprave poškodovani ali druga aplikacija/pripomoček posega v pravilno izvajanje modulov, ki so bistveni za delovanje brskalnika Safari, lahko to povzroči tudi notranjo napako WebKita. V tem kontekstu lahko težavo odpravite z zagonom vaše naprave Apple v varnem načinu (ker se bodo nekateri predpomnilniki ponastavili in bo izvajanje aplikacij tretjih oseb blokirano). Za ponazoritev bomo šli skozi postopek zagona Maca v varnem načinu.

  1. Ugasniti tvoje Mac, in ko je izklopljen, moč to na vendar takoj zadržite Tipka Shift .

    Med vklopom Maca držite tipko Shift, da se zaženete v varnem načinu

  2. Obdrži a drži od Tipka Shift do prijavni zaslon se prikaže in nato sprostitev ključ.
  3. Potem Vpiši se z uporabo vaših poverilnic in če ste pozvani, Vpiši se ponovno.
  4. Zdaj pa pojdite na Apple meni > O tem Macu > Sistemsko poročilo > Sistemska informacija > Pregled sistemske programske opreme in preverite Zagonski način .

    Preverite, ali se je Mac zagnal v varnem načinu

  5. Če se kaže Varni način , vaš Mac se je zagnal v varnem načinu; sicer ponovite zgornje korake.
  6. Ko ste v varnem načinu, zaženite Safari in preverite, ali je njegova notranja napaka WebKit počiščena.
  7. Če je tako, zaženite Mac v običajnem načinu in ga zaženite Safari medtem ko držite Shift ključ.
  8. Zdaj pa pojdite na problematično spletno mesto in preverite, ali se normalno nalaga v Safariju.
  9. Če ne, preverite zagonske elemente vašega Maca, da poiščete problematično aplikacijo/pripomoček (kot je blokator oglasov ali blokator vsebine). Če ga najdete, ga lahko onemogočite ali odstranite iz računalnika Mac (če ni nujno), da počistite notranjo napako WebKit.

5. Onemogočite funkcijo zasebnega releja

Funkcija zasebnega prenosa je funkcija zasebnosti, dodana napravam Apple prek iCloud. Ta funkcija uporablja ogrodje dvojnega releja za prikrivanje odjemalčevega IP-ja pred ponudnikom internetnih storitev in spletnim mestom. Če spletno mesto ni združljivo s to funkcijo zasebnosti ali če brskalnik Safari ne uspe pravilno razčleniti podatkovnega paketa iz ogrodja za posredovanje, lahko to povzroči notranjo napako Webkit. V tem primeru lahko težavo odpravite z onemogočanjem Applove funkcije Private Relay. Za pojasnilo bomo šli skozi postopek onemogočanja funkcije zasebnega releja v iPhonu.

  1. Pojdite na svoj iPhone nastavitve in se dotaknite svojega Apple uporabniško ime /ime.
  2. Zdaj pa pojdi na iCloud in izberite Zasebni rele .

    Onemogočite zasebni prenos v nastavitvah iCloud vašega iPhone-a

  3. Potem onemogočiti funkcijo zasebnega releja, tako da stikalo preklopite v položaj za izklop in nato znova zaženete računalnik.
  4. Ob ponovnem zagonu preverite, ali je notranja napaka WebKita telefona izbrisana.

Če se težava ponovi, pojdite na problematično spletno mesto in ko prikaže notranjo napako WebKit, kliknite kjerkoli na strani (ne v naslovni vrstici ali na povezavi), vrsta the naslednje in nato preverite, ali je težava odpravljena:

thisisunsafe

6. Onemogočite zasebni naslov Wi-Fi naprave

Naprave Apple so opremljene s funkcijo zasebnega naslova Wi-Fi, ki vaši napravi Apple omogoča, da se poveže z različnimi omrežji Wi-Fi z uporabo različnih naslovov Mac za prikrivanje vaše spletne dejavnosti pred ponudniki internetnih storitev ali profiliranje vaše omrežne dejavnosti na podlagi naslova Mac naprave.

Na napako lahko naletite prikrito, če funkcija zasebnega naslova Wi-Fi ovira komunikacijo brskalnika s spletnimi mesti. V takem primeru lahko težavo odpravite z onemogočanjem funkcije zasebnega naslova Wi-Fi v napravi. Za ponazoritev bomo razpravljali o postopku onemogočanja funkcije zasebnega naslova Wi-Fi za iPhone.

  1. Pojdite na svoj iPhone nastavitve in odprto Wifi .
  2. Zdaj tapnite na jaz (informacije) za problematično omrežje in onemogočite Zasebni Wi-Fi Naslovite tako, da preklopite stikalo v položaj za izklop.

    Onemogočite zasebni naslov Wi-Fi v iPhonu

  3. Potem ponovni zagon brskalnik Safari in preverite, ali deluje dobro.

7. Onemogočite funkcijo HTTP 3 v brskalniku Safari

HTTP 3 je še vedno v začetnih obdobjih (čeprav se je razvijal leta, vendar standardi potrebujejo desetletja, da dozorijo) in je eksperimentalen. Če brskalnik Safari ne uspe pravilno komunicirati s spletnim mestom na protokolu HTTP/3, lahko to povzroči notranjo napako WebKita. V tem primeru lahko težavo odpravite z onemogočanjem funkcije HTTP/3 v brskalniku Safari. Za ponazoritev bomo šli skozi postopek onemogočanja protokola HTTP/3 na Macu.

  1. Zaženite Safari brskalnik in ga razširite Razviti meni.

    Odprite eksperimentalne funkcije Safarija

  2. Zdaj izberite Eksperimentalne funkcije in odkljukati the HTTP/3 .

    Onemogočite HTTP 3 v eksperimentalnih funkcijah Safarija

  3. Potem ponovni zagon brskalnik Safari in preverite, ali ni notranje napake Webkit.

8. Ponastavite eksperimentalne funkcije brskalnika Safari na privzete vrednosti ali jih onemogočite

Apple uporablja eksperimentalne funkcije v brskalniku Safari, da preizkusi nove dodatke brskalnika, preden ga vključi v privzete namestitve brskalnika. Lahko se soočite z napako WebKit, če kakršna koli prilagoditev poskusnih funkcij ovira brskalnik, da pravilno naloži spletno mesto, ali če poskusne funkcije niso združljive s spletnimi mesti, ki jih poskušate obiskati. V tem primeru lahko težavo rešite s ponastavitvijo eksperimentalnih funkcij brskalnika Safari na privzete vrednosti ali njihovim onemogočanjem. Za pojasnitev bomo šli skozi postopek eksperimentalnih funkcij Safarija na iPhonu.

  1. Pojdi do nastavitve vašega iPhona in izberite Safari .
  2. Zdaj odprite Napredno in izberite Eksperimentalne funkcije WebKit .
  3. Nato se pomaknite navzdol do dna in tapnite Ponastavi vse na privzete nastavitve .

    Ponastavite vse eksperimentalne funkcije Safarija na privzete vrednosti

  4. zdaj ponovni zagon brskalnik Safari in preverite, ali je odpravljena težava WebKit.
  5. Če ne, pojdite na Eksperimentalne funkcije WebKit tako, da ponovite korake od 1 do 2 in nato onemogočite vsakega tam prikazana možnost.
  6. zdaj ponovni zagon brskalnik Safari in preverite, ali deluje normalno.

Če se težava ponovi, preverite, ali ugašanje the predlogi iskalnika oz preklapljanje do a drugačen iskalnik v Safariju počisti napako WebKit.

9. Počisti zgodovino in podatke brskalnika Safari

Ta napaka se lahko prikaže, če so zgodovina/podatki safarija poškodovani in zaradi te poškodbe brskalnik Safari ne more dostopati do komponent, ki so bistvene za njegovo delovanje, zato je napaka. Tu lahko z brisanjem zgodovine in podatkov brskalnika Safari počistite napako WebKit. Za ponazoritev bomo šli skozi postopek brisanja zgodovine in podatkov brskalnika Safari na iPhonu. Preden nadaljujete, varnostno kopirajte/zabeležite bistvene podatke o brskalniku, kot so zaznamki, prijave na spletna mesta itd.

  1. Zaženite Safari brskalnik in se pomaknite do njega nastavitve .
  2. Nato poiščite Izbriši zgodovino in podatki in tapnite na njem.

    Počisti zgodovino in podatke spletnega mesta za Safari v iPhonu

  3. zdaj potrdite za brisanje podatkov in zgodovine brskalnika Safari.
  4. Potem ponovni zagon vaš iPhone in preverite, ali je napaka WebKit ob ponovnem zagonu odpravljena.

Če to ne deluje, preverite, ali problematično spletno mesto dobro deluje v Zasebno Iskanje način Safari. Če je tako, lahko onemogočite vse razširitve brskalnika in jih omogočite eno za drugo, da poiščete težavno. Ko ga najdete, ga lahko onemogočite (če je nujno); sicer ga odstranite iz brskalnika Safari.

10. Ustvarite novega uporabnika v svoji napravi

Če je vaš uporabniški profil v napravi poškodovan, lahko pride do notranje napake WebKit, saj brskalnik Safari ne more dostopati do modulov OS, ki so bistveni za delovanje brskalnika. Ustvarjanje novega uporabnika v vaši napravi lahko reši težavo WebKit. Za ponazoritev bomo šli skozi ustvarjanje novega uporabnika na Macu. Upoštevajte, da je te korake mogoče izvesti samo s skrbniškim računom v računalniku Mac.

  1. Pojdi k svojemu Sistemske nastavitve in odprto Uporabniki in skupine .

    Odprite Uporabniki in skupine v sistemskih nastavitvah Maca

  2. Zdaj blizu spodnjega levega kota kliknite na ključavnica ikono in po potrebi vnesite svoje skrbniško geslo.
  3. Nato kliknite na Plus ikono (blizu ikone ključavnice) in razširite Nov račun spustni meni (v desnem podoknu okna).
  4. Zdaj izberite Administrator in vstopite druge podrobnosti (geslo, preverjanje, namig za geslo itd.) glede na vaše zahteve.

    Ustvarite novega skrbniškega uporabnika v MacBooku

  5. Nato kliknite gumb Ustvari uporabnika in počakajte, da je uporabnik ustvarjen.
  6. Ko končate, Odjava trenutnega računa na vašem Macu in Vpiši se z uporabo novo ustvarjenega računa.
  7. Nato zaženite Safari in preverite, ali ni notranje napake WebKita.

Če ne želite ustvariti novega uporabnika, lahko omogočite prijave gostov in preverite, ali Safari dobro deluje v računu za goste.

11. Ponastavite svojo napravo na tovarniške privzete nastavitve

Če nič od zgoraj navedenega ni odpravilo notranje napake WebKit, je napaka lahko posledica poškodovanega operacijskega sistema vaše naprave in težaven postopek ponastavitve naprave na privzete tovarniške nastavitve lahko odpravi težavo. Za boljšo razlago postopka bomo šli skozi postopek ponastavitve iPhona na tovarniške privzete nastavitve. Preden nadaljujete, varnostno kopirajte bistvene podatke na vašem iPhoneu in ga popolnoma napolnite.

  1. Pojdite na svoj iPhone nastavitve in odprto Splošno .
  2. Zdaj poiščite Ponastaviti možnost (lahko se malo pomaknete) in se je dotaknite.
  3. Nato pritisnite Izbriši vso vsebino in nastavitve .

    Ponastavite iPhone na privzete tovarniške nastavitve

  4. kasneje, potrdite za nadaljevanje postopka ponastavitve iPhona in čakati dokler se postopek ne zaključi.
  5. Ko končate, nastaviti tvoje iPhone kot nova naprava (še ni obnovljeno iz varnostne kopije), potem pa bo, upajmo, odpravljena notranja napaka WebKit. Če je tako, potem lahko obnovite svoj iPhone iz varnostne kopije.

Če nič od naštetega ne deluje, se lahko obrnete Apple podpora za rešitev težave, vendar lahko v tem času za dostop do problematičnih spletnih mest uporabite drug brskalnik ali napravo.