كيفية التعامل مع فشل تحديث البرنامج (خطأ NSURLErrorDomain -1012) على نظام Catalina (08.04.25)

يعد تحديث Mac أمرًا بالغ الأهمية من أجل التشغيل السلس للتطبيقات والعمليات. يمكن أن تؤدي التطبيقات وأنظمة التشغيل القديمة إلى العديد من الأخطاء ومشكلات الأداء. هذا صحيح بغض النظر عن إصدار نظام تشغيل Mac الذي تستخدمه.

لذلك ، إذا لم يكن لديك "التحديثات التلقائية" قيد التشغيل ، فتأكد من التحقق بانتظام من التحديثات المعلقة. بالنسبة لنظام macOS ، تحتاج إلى النقر فوق قائمة Apple ، ثم النقر فوق Software Update للتحقق من التحديثات المتوفرة التي تحتاج إلى التثبيت. في حالة توفر التحديثات ، انقر فوق الزر "تحديث الآن" لتثبيتها.

لتحديث تطبيقاتك ، انتقل إلى Mac App Store ، وتوجه إلى علامة التبويب "التحديثات" ، ثم انقر فوق "تحديث الكل". يمكنك أيضًا النقر فوق الزر تحديث بجوار التطبيقات لتحديثها واحدًا تلو الآخر. هذا هو مدى سهولة تحديث برامج Mac.

عادةً ما تستغرق عملية التحديث بضع دقائق ، باستثناء وقت ترقية نظام التشغيل لديك. يعتمد ذلك أيضًا على مقدار البيانات التي تحتاج إلى تنزيلها لتحديث تطبيقاتك. ولكن إذا كنت تقوم بتثبيت تحديثات طفيفة ، فمن المفترض أن تكون بضع دقائق كافية لإكمال كل شيء.

لسوء الحظ ، قد يحدث الكثير أثناء تثبيت التحديثات. إحدى المشكلات التي قد تواجهك وتسبب لك الصداع هي فشل تحديث البرنامج (خطأ NSURLErrorDomain -1012) على نظام Catalina. يشير هذا الخطأ إلى حدوث خطأ ما في عملية تنزيل التحديث وتثبيته ، وبالتالي لا يمكن المتابعة.

كتب العديد من مستخدمي Mac عن هذا الخطأ في المنتديات عبر الإنترنت وصفحات دعم Apple ، ولكن لا توجد إصلاحات متوفر على الانترنت. لقد توصلنا إلى هذا الدليل لمساعدة مستخدمي Mac الذين يعانون من هذه المشكلة.

ما هو NSURLErrorDomain error -1012 على Mac؟

لقد أثر فشل تحديث البرنامج (خطأ NSURLErrorDomain -1012) على نظام Catalina على الكثير من مستخدمي Mac مؤخرًا. عند التحقق من خلال تحديث البرنامج ، سترى رسالة الخطأ الكاملة التي تقول:

يتعذر التحقق من وجود تحديثات
تأكد من أنك متصل بالإنترنت.

عند محاولة التحديث عبر Terminal ، ستتلقى إشعار الخطأ التالي:
البحث عن البرامج المتاحة.
تعذر إكمال العملية. (خطأ NSURLErrorDomain -1012.)

عندما يتحقق المستخدمون من ملف السجل ، يتضح أنه لا يمكن تنزيل ملف تحديث معين ، مما يتسبب في فشل العملية. في معظم الحالات ، يكون الملف المسؤول عن الخطأ كما يلي:
NSErrorFailingURLKey = https: //swscan.apple.com/content/catalogs/others/index-10.15-10.14-10.13-10.12-10.11-10.10-10.9 -mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
NSLocalizedRecoverySuggestion = تأكد من أنك متصل بالإنترنت ، ثم حاول مرة أخرى.
SUErrorRelatedCode = SUErrorCodeScanCatalogNotFound

عندما حاول المستخدم تنزيل نفس الملف من نفس عنوان URL ، تم تنزيل الملف بنجاح دون أي عوائق.

نفس خطأ NSURLErrorDomain -1012 رمز الخطأ لا تنبثق فقط عندما يحاول المستخدم تثبيت التحديثات. كانت هناك أمثلة على ظهور رمز الخطأ هذا عند مزامنة جهاز iOS مع السحابة أو عند تسجيل الدخول إلى أحد التطبيقات. تتنوع الظروف ، مما يجعل من الصعب تحديد الجاني الحقيقي.

لماذا يحصل Mac على NSURLErrorDomain Error -1012؟

هناك العديد من الأسباب وراء ظهور هذا الخطأ. ومع ذلك ، نحتاج إلى النظر في جميع العوامل المعنية حتى نتمكن من تضييق نطاق كل الاحتمالات.

أحد الأسباب المذكورة لهذا الخطأ هو مشكلة الشهادة ، خاصةً عندما يكون خادم swscan.apple.com متضمن. كان هذا هو الحال مع أجهزة Mac القديمة التي حصلت على هذا الخطأ. في بعض الحالات ، تظهر رسالة الخطأ التالية أيضًا.

حدث خطأ
شهادة هذا الخادم غير صالحة. قد تكون متصلاً بخادم يتظاهر بأنه "swscan.apple.com" مما قد يعرض معلوماتك السرية للخطر.

يعد Swscan.apple.com أحد الخوادم العديدة التي يستخدمها تحديث برامج Mac يستخدم للتواصل مع Apple. تكمن المشكلة هنا في أن شهادة الأمان الخاصة بالخادم تبدو منتهية الصلاحية. على الرغم من أن Apple يبدو أنها أصلحت المشكلة منذ سنوات ، لا تزال هناك العديد من مشكلات الخادم التي تحدث من وقت لآخر.

سبب آخر لحدوث هذا الخطأ يرجع إلى ضعف الاتصال بالإنترنت. أنت بحاجة إلى اتصال إنترنت ثابت لتنزيل ملفات التثبيت بنجاح من الخوادم. إذا تمت مقاطعتها بأي شكل من الأشكال ، فستكون الملفات إما غير مكتملة أو تالفة ، مما يؤدي إلى الخطأ المذكور أعلاه.

يجب عليك أيضًا التحقق من جدار الحماية لمعرفة ما إذا كان يتم حمايته بشكل زائد. تم تصميم جدار الحماية الخاص بجهاز Mac لتصفية حركة المرور الواردة ، وقد يتم التصفية بدقة شديدة بحيث يتم حظر تحديثات البرامج.

يعد عدم توافق برامج الجهات الخارجية سببًا آخر. إذا لم يتوافق تطبيق جهة خارجية بشكل جيد مع تحديث البرنامج ، فلا بد أن تحدث مشكلات.

بغض النظر عن السبب ، يجب ألا تترك نظام تشغيل Mac قديمًا. وبالتالي ، يجب أن يكون إصلاح هذا الخطأ من أولوياتك. يمكنك الرجوع إلى الدليل أدناه إذا لم تكن متأكدًا من كيفية المتابعة.

كيفية إصلاح NSURLErrorDomain Error -1012

عندما تواجه مشكلة في تحديث البرنامج ، يجب إجراء بعض الفحوصات الأساسية أولاً. فيما يلي الخطوات الأولية التي يجب عليك اتخاذها:

  • أعد تشغيل جهاز Mac للتخلص من الأخطاء التي قد تسبب الخطأ.
  • تحقق مما إذا كان لديك اتصال إنترنت ثابت. قم بالتبديل إلى اتصال كبل إذا كان متاحًا. إذا لم يكن كذلك ، فجرب شبكة أخرى.
  • حسِّن جهاز Mac باستخدام تطبيق إصلاح Mac للتأكد من عدم وجود مشكلات أخرى قد تعقد عملية استكشاف الأخطاء وإصلاحها.
  • افصل الأجهزة الطرفية للكمبيوتر التي لا تحتاجها. قم بإزالة أجهزة التخزين الخارجية أيضًا.
  • تأكد من أن لديك مساحة تخزين كافية على محرك الأقراص الثابتة لديك لإجراء التحديثات.

إذا لم تكن هذه الخطوات كافية لإصلاح NSURLErrorDomain Error -1012 ، جرب الطرق أدناه.

الإصلاح رقم 1: إعادة تعيين تفضيلات تحديث البرنامج.

قد يواجه تحديث البرنامج مشكلة في تنزيل التحديثات بسبب الملفات المخزنة مؤقتًا أو التنزيلات القديمة. لإصلاح ذلك ، يمكنك إعادة تعيين قوائم تحديث البرنامج من مجلد التفضيلات. يوصى بإنهاء Mac App Store قبل حذف هذه الملفات.

للقيام بذلك:

  • في Finder ، استخدم قائمة انتقال وحدد انتقل إلى المجلد.
  • أدخل هذا المسار ، ثم اضغط على Enter : ~ / Library / Preferences .
  • ابحث عن الملفات التالية واسحبها إلى سطح المكتب :
    • com.apple.appstore.plist
    • com.apple.appstore.plist. lockfile
    • com.apple.softwareupdate.plist
  • حاول تشغيل تحديث البرنامج مرة أخرى لترى ما إذا كان هذا مفيدًا. إذا لم يكن الأمر كذلك ، فيمكنك سحبها مرة أخرى إلى مجلد التفضيلات.

    الإصلاح رقم 2: إعادة تعيين ذاكرة التخزين المؤقت لنظام أسماء النطاقات.

    بالنسبة لأجهزة Mac الأحدث التي تعمل بأحدث إصدار من macOS ، يمكنك إعادة تعيين ذاكرة التخزين المؤقت لنظام أسماء النطاقات عن طريق كتابة الأمر أدناه في التطبيقات و GT. المرافق و GT. المحطة الطرفية:

    • sudo killall -HUP mDNSResponder

    اضغط على Enter ثم اكتب في كلمة مرور المسؤول عند مطالبتك بذلك.

    إذا كنت تقوم بتشغيل إصدار أقدم من macOS ، فجرب هذه الأوامر:

    • sudo Discoveryd udnsflushcaches
    • sudo discoveryutil mdnsflushcache
    الإصلاح رقم 3: تثبيت التحديث المستقل.

    إذا لم تتمكن من استخدام أداة تحديث البرامج من macOS ، فيمكنك تنزيل تحديثات مستقلة من موقع ويب Apple. يتم توفير كل تحديث مع المثبت الخاص به كإصدار مستقل في حالة تعرض المستخدمين لمشاكل مع أداة تحديث البرنامج. لتنزيل تحديث مستقل لجهاز Mac الخاص بك ، افتح صفحة تنزيلات دعم Apple وحدد خيار التحديث للتثبيت. قم بتنزيل التحديث وتطبيقه ، ثم أعد تشغيل الكمبيوتر ، إذا طُلب منك ذلك.

    الإصلاح رقم 4: التحديث في الوضع الآمن.

    حاول تحديث Mac في الوضع الآمن. وإليك الطريقة:

  • ابدأ تشغيل جهاز Mac في الوضع الآمن. للقيام بذلك ، قم بإيقاف تشغيل جهاز Mac الخاص بك ، ثم قم بتشغيل جهاز Mac الخاص بك واضغط مع الاستمرار على مفتاح Shift حتى ترى شاشة تسجيل الدخول. ثم حرر مفتاح Shift.
  • الآن ، جهاز الكمبيوتر الخاص بك في الوضع الآمن. حاول تشغيل التحديث الآن.
  • للخروج من الوضع الآمن ، أعد تشغيل Mac بشكل طبيعي دون الضغط على مفتاح Shift.
  • الإصلاح رقم 5: قم بتثبيت Combo Update.

    يمكنك استخدام تحديث مختلط لتثبيت تحديثات Mac. يرجى ملاحظة أنه قبل المتابعة ، قد ترغب في نسخ جهاز Mac احتياطيًا باستخدام Time Machine أو iCloud.

    تتيح لك التحديثات المجمعة تحديث Mac من إصدار سابق من macOS في نفس الإصدار الرئيسي. إنه تحديث مجمع مما يعني أنه يحتوي على جميع التغييرات منذ الإصدار الأصلي لذلك الإصدار الرئيسي.

    تحديثات التحرير والسرد ضخمة ، لذلك تحتاج إلى توفير مساحة لها. لتنزيل تحديثات التحرير والسرد وتثبيتها ، اتبع الإرشادات أدناه:

  • قم بزيارة موقع تحديثات التحرير والسرد من Apple: https://support.apple.com/downloads/macos
  • وتنزيله. سيتم تنزيل المجموعة كملف dmg.
  • الآن ، قم بإنهاء جميع التطبيقات على جهاز Mac.
  • انقر نقرًا مزدوجًا فوق الملف الذي تم تنزيله ، إذا لم يبدأ تلقائيًا.
  • اتبع التعليمات التي تظهر على الشاشة.
  • الإصلاح رقم 6: استخدم استرداد macOS لتحديث جهاز Mac.

    إذا كنت لا تزال غير قادر على تحديث Mac ، فيمكنك محاولة استخدام استرداد macOS. للقيام بذلك ، تحتاج إلى إعادة تشغيل جهاز Mac الخاص بك من استرداد macOS. باستخدام الطريقة أدناه ، يمكنك الترقية إلى أحدث إصدار من macOS المتوافق مع جهاز Mac الخاص بك. وإليك الطريقة:

  • قم بإيقاف تشغيل جهاز Mac.
  • شغّل جهاز Mac واضغط فورًا مع الاستمرار على المفتاحين Option + Command + R معًا حتى ترى شعار Apple أو رمز الكرة الأرضية الدوارة.
  • سجّل الدخول إلى جهاز Mac.
  • انقر فوق إعادة تثبيت macOS واتبع التعليمات التي تظهر على الشاشة.
  • الملخص

    فشل تحديث البرنامج (خطأ NSURLErrorDomain -1012) على Catalina قد يبدو خطأً بسيطًا الآن ولكن يمكن أن يكون له آثار خطيرة على المدى الطويل. كلما تم إصلاح خطأ تحديث البرنامج هذا بشكل أسرع ، ستتمكن من تحديث جهاز Mac بشكل أسرع.


    فيديو يوتيوب: كيفية التعامل مع فشل تحديث البرنامج (خطأ NSURLErrorDomain -1012) على نظام Catalina

    08, 2025