האם אתה כל הזמן נתקל ב-"Safari לא יכול לפתוח דף אינטרנט; WebKit נתקל בשגיאה פנימית" או בקוד שגיאה "WebKitErrorDomain:300" בעת ניסיון לטעון דפי אינטרנט בדפדפן הספארי שלך? נראה לך איך לתקן את זה באייפון, אייפד ו-Mac.
מכשירי אפל משתמשים במנוע WebKit לעיבוד דפי אינטרנט בספארי. עם זאת, סיבות שונות, כגון מטמון ספארי פגום, תכונות ניסיוניות סותרות ותצורת דפדפן שבורה, יכולות לעצור את מנוע העיבוד, וכתוצאה מכך "WebKit נתקל בשגיאה פנימית." הפעל את התיקונים למטה כדי להחזיר את Safari לעבוד כרגיל.
צא ופתח מחדש את Safari
הדרך המהירה ביותר לתקן את "WebKit נתקל בשגיאה פנימית" של Safari היא יציאה בכוח ופתיחה מחדש של דפדפן האינטרנט. זה כמעט תמיד מבטל תקלות בלתי צפויות ובעיות אחרות עם WebKit.
iPhone ו-iPad
- החלק למעלה מתחתית המסך (או לחץ על לחצן הבית פעמיים) כדי לפתוח את מחליף האפליקציות.
- החלק את כרטיס הספארי מהמסך.
- צא למסך הבית ופתח מחדש את Safari.
מק
- הקש Command + Option + Escape כדי לפתוח את תיבת הדו-שיח של יציאה מכוח.
- בחר Safari ובחר בלחצן יציאה מכוח.
- המתן מספר שניות ופתח מחדש את דפדפן האינטרנט דרך Launchpad או Dock.
הפעל מחדש את המכשירים שלך
אם יציאה מכוח Safari לא תיקנה את "WebKit נתקל בשגיאה פנימית", עליך להמשיך על ידי הפעלה מחדש של מכשיר ה-iPhone או ה-Mac שלך. זה אמור לפתור בעיות אקראיות בצד המערכת המונעות מהדפדפן לעבוד.
בזמן הפעלה מחדש של Mac, הקפד למנוע מ-macOS לשמור מצב של יישום באגי Safari על ידי ביטול הסימון של האפשרות 'פתח מחדש את החלונות בעת כניסה חזרה'.
עדכן את מערכת ההפעלה
התיקון הבא כולל עדכון של Safari. מכיוון שזו אפליקציה מקורית, הדרך היחידה לעשות זאת היא לעדכן את תוכנת המערכת במכשיר Apple שלך לגרסה העדכנית ביותר שלה.
iPhone ו-iPad
- פתח את אפליקציית ההגדרות.
- הקש כללי > עדכון תוכנה.
- הקש על הורד והתקן.
מק
- פתח את תפריט Apple ובחר הגדרות מערכת.
- בחר כללי בסרגל הצד. לאחר מכן, בחר עדכון תוכנה בצד ימין של החלון.
- בחר עדכן עכשיו (או הפעל מחדש עכשיו אם אתה רק צריך לסיים את העדכון).
הערה: אם ה-Mac שלך מריץ את macOS 12 Monterey ומעלה, פתח את אפליקציית העדפות המערכת ובחר עדכון תוכנה > עדכן עכשיו כדי לעדכן את תוכנת המערכת שלו.
נקה את מטמון האינטרנט של Safari
אם "WebKit נתקל בשגיאה פנימית" נמשך, הגיע הזמן לנקות את המטמון של Safari.
iPhone ו-iPad
- פתח את אפליקציית ההגדרות.
- גלול מטה והקש על Safari.
- הקש על נקה היסטוריה ונתוני אתר.
מק
- פתח את Safari ובחר Safari > נקה היסטוריה בשורת התפריטים.
- הגדר נקה לכל ההיסטוריה.
- בחר נקה היסטוריה.
השבת את כל ההרחבות של ספארי
סיבה נוספת מדוע Safari מציג את "WebKit נתקל בשגיאה פנימית" היא בגלל הרחבות דפדפן לא אופטימליות או מתנגשות. נסה להשבית אותם.
iPhone ו-iPad
- פתח את אפליקציית ההגדרות והקש על Safari.
- הקש על הרחבות.
- השבת את כל חוסמי התוכן והתוספים.
מק
- פתח את Safari ובחר Safari > הגדרות/העדפות בשורת התפריטים.
- עבור לכרטיסיית הרחבות.
- בטל את הסימון בתיבות שליד כל התוספות וצא מחלונית ההעדפות.
אם הודעת "WebKit נתקל בשגיאה פנימית" אינה מופיעה עוד ב-Safari, פתח את App Store והתקן עדכונים ממתינים לתוספים שלך. לאחר מכן, הפעל מחדש כל תוסף לדפדפן אחד אחד. אם תוסף מסוים גורם להודעת השגיאה להופיע מחדש, השבת או הסר את התקנתו וחפש תוסף חלופי.
כניסה וצא ממצב בטוח (Mac בלבד)
אם "WebKit נתקל בשגיאה פנימית" ממשיך להופיע בגרסת ה-Mac של Safari, נסה לאתחל את ה-Mac שלך למצב בטוח ולצאת ממנו. זה מנקה צורות שונות של נתונים מיותרים המונעים מאפליקציות כמו Safari לפעול.
Apple Silicon Mac
- כבה את ה-MacBook, iMac או Mac mini.
- הפעל שוב את ה-Mac אך אל תשחרר את לחצן ההפעלה; בקרוב תראה את מסך אפשרויות האתחול.
- החזק את מקש Shift ובחר Macintosh HD > Safe Mode.
Intel Mac
- כבה את ה-Mac.
- אתחל את ה-Mac תוך לחיצה ממושכת על מקש Shift.
- שחרר את מקש Shift ברגע שתראה את הלוגו של Apple.
במצב בטוח, פתחו בקצרה את Safari ובדוק אם מתרחשת השגיאה של WebKit. אם כן, המשך לנקות צורות נוספות של נתונים שמור ב-Mac שלך. אם לא, אתחל את ה-Mac כרגיל.
השבת את תכונת הממסר הפרטי
אם אתה נרשם ל-iCloud+, ייתכן שהאייפון, ה-iPad או ה-Mac שלך יכילו תכונה בשם Private Relay Active לשיפור הפרטיות על ידי הגנה על תעבורת אתר לא מוצפנת. עם זאת, זה עדיין בגרסת בטא ויוצר בעיות בספארי. אז השבת את Private Relay ובדוק אם זה משנה.
iPhone ו-iPad
- פתח את אפליקציית ההגדרות.
- עבור אל Apple ID > iCloud > Privacy Relay.
- כבה את המתג ליד ממסר פרטי.
מק
- פתח את אפליקציית הגדרות המערכת.
- בחר את ה-Apple ID שלך בסרגל הצד. לאחר מכן, בחר iCloud.
- השבת את המתג שליד ממסר פרטי.
הערה: כדי להשבית את Private Relay ב-macOS Monterey ומעלה, עבור אל העדפות מערכת > Apple ID > iCloud.
השבת כתובות Wi-Fi פרטיות (אייפון ו-iPad בלבד)
באייפון ובאייפד, סיבה נוספת ל-"WebKit נתקל בשגיאה פנימית" בספארי היא השימוש בכתובות פרטיות של Mac (Wi-Fi). כדי להפסיק את זה:
- פתח את אפליקציית ההגדרות באייפון ובחר באפשרות Wi-Fi.
- הקש על לחצן המידע שליד חיבור ה-Wi-Fi הפעיל.
- השבת את המתג שליד כתובת Wi-Fi פרטית.
השבת את תכונת הניסוי של HTTP/3
HTTP/3 הוא פרוטוקול המשפר את זמן ההשהיה וזמני הטעינה. עם זאת, זה זמין רק כתכונה ניסיונית של ספארי והוא נוטה לשבור דברים. בדוק אם הוא פעיל והשבת אותו.
iPhone ו-iPad
- פתח את אפליקציית ההגדרות.
- Tap Safari > Advanced > Features Experimental.
- כבה את המתג ליד HTTP/3.
מק
- פתח את חלונית ההגדרות/העדפות של Safari.
- עבור ללשונית פיתוח וסמן את התיבה שליד הצג תפריט פיתוח בשורת התפריטים.
- בחר פיתוח בשורת התפריטים, הדפס לתכונות ניסוי ובטל את הסימון באפשרות HTTP/3.
אפס העדפות ניסוי לברירות מחדל
אם אף אחד מהתיקונים לעיל לא עוזר, נסה לאפס את כל תכונות הספארי הניסיוניות להגדרות ברירת המחדל שלהן.
iPhone ו-iPad
- פתח את אפליקציית ההגדרות.
- Tap Safari > Advanced > Features Experimental.
- גלול מטה והקש על אפס הכל לברירות מחדל.
מק
פתח את תפריט הפיתוח ב-Safari (בטל הסתרה אם אתה צריך), הצבע על תכונות ניסוי וגלול מטה לתחתית. לאחר מכן, בחר אפס הכל לברירות מחדל.
ספארי שוב עובד כרגיל
הטיפים לפתרון הבעיות שלמעלה אמורים לעזור לך לפתור את בעיית "WebKit נתקל בשגיאה פנימית" ב-Safari. הקפד לעבור על התיקונים המהירים לעיל אם אתה נתקל בבעיה שוב.
נניח ששגיאת WebKit לא נעלמת. אם כן, עבור לדפדפן אחר כמו Google Chrome, Firefox או Microsoft Edge והמתן עד שעדכון עתידי של iOS או macOS יפתור את הבעיה לצמיתות. ב-Mac, תוכל גם לאפס את Safari להגדרות ברירת המחדל שלו.
