
ما هو سبب ظهور خطأ Civilization 6 is Damaged على نظام Mac ؟
يُعد خطأ "Civilization 6 is Damaged and can’t be opened.
You should move it to the Trash." مشكلة شائعة ومُحبطة
يواجهها مستخدمو أجهزة Mac عند محاولة تشغيل لعبة Sid Meier’s Civilization VI.
لا يعني هذا الخطأ بالضرورة أن ملفات اللعبة تالفة فعليًا. بل في الأغلب، يتعلق
هذا الإشعار بكيفية تعامل نظام تشغيل macOS (وخاصة الإصدارات الحديثة منه)
مع تطبيقات تم تنزيلها أو تحديثها. السبب الجذري غالباً ما يكون مرتبطًا بـ:
بوابات حماية الأمان (Gatekeeper): نظام Gatekeeper في macOS يتحقق من أن التطبيق موثوق وغير ضار.
أذونات الملفات (File Permissions): قد تكون أذونات التشغيل غير مضبوطة بشكل صحيح بعد التثبيت أو التحديث.
مشاكل التحديث: قد لا يتم تطبيق التحديثات بشكل كامل وصحيح، مما يترك بعض الأذونات معلقة.
* خطأ "Civilization 6 is Damaged" على Mac هو مشكلة أمان شائعة
وليست تلفاً حقيقياً في الملفات. الحل الأسرع هو استخدام أمر xattr في Terminal.
* لإصلاح خطأ Civ 6 Damaged على Mac، افتح Terminal وانسخ الأمر التالي:
xattr -cr /Applications/Sid\ Meier\'s\ Civilization\ VI.app ثم اضغط Enter.
* هل تواجه مشكلة "Civilization 6 is Damaged" عند تشغيل اللعبة على
جهاز Mac؟ اكتشف الأسباب الجذرية والحلول المؤكدة بخطوات بسيطة،
بما في ذلك استخدام أمر Terminal لإعادة تعيين أذونات الملفات.
حل مشكلة خطأ Civilization 6 is Damaged
العديد من الحلول المقترحة تتطلب استخدام أداة Terminal (طرفية الأوامر) في macOS،
وهي الطريقة الأكثر فعالية لإعادة تعيين أذونات الملفات التي تسبب الخطأ.
1. الحل الأسرع والأكثر فعالية (باستخدام Terminal)
يُعتبر هذا هو الحل الذهبي الذي ينجح مع معظم المستخدمين. يتضمن إزالة خاصية أمان معينة مرتبطة بملفات اللعبة:
* الخطوات :
- افتح أداة Terminal: اذهب إلى Applications > Utilities > Terminal.
- انسخ الأمر التالي والصقه: (هذا الأمر يفترض أن اللعبة موجودة في مجلد التطبيقات Applications)
xattr -cr /Applications/Sid\ Meier\'s\ Civilization\ VI.app
--
* الشرح : xattr -cr هو أمر يزيل كافة السمات الموسعة (Extended Attributes)
التي تشير إلى أن الملف قد يكون مصابًا أو غير موثوق به من نظام التشغيل.
- اضغط على Enter (إدخال). قد يطلب منك إدخال كلمة مرور جهازك (لن ترى الأحرف أثناء الكتابة، وهذا طبيعي).
- حاول تشغيل Civilization VI مرة أخرى. يجب أن تعمل اللعبة بشكل طبيعي.
2. الحل البديل: إزالة ملفات التعريف (إذا لم ينجح الحل الأول)
إذا لم ينجح الحل السابق، قد تحتاج إلى حذف ملفات الأذونات بالكامل، ثم تترك اللعبة تقوم بتوليدها من جديد.
- ابحث عن حزمة التطبيق: اذهب إلى مجلد Applications (التطبيقات).
- انقر بزر الفأرة الأيمن على ملف "Sid Meier’s Civilization VI".
- اختر "Show Package Contents" (إظهار محتويات الحزمة).
- اذهب إلى مجلد Contents ثم مجلد _CodeSignature.
- قم بحذف مجلد _CodeSignature بالكامل.
- أعد تشغيل جهاز Mac وحاول تشغيل اللعبة.
3. حل الأذونات اليدوي (للمستخدمين المتقدمين)
يمكنك محاولة إصلاح الأذونات يدوياً باستخدام الأمر chmod:
افتح Terminal.
- أدخل الأمر التالي:
chmod -R 755 /Applications/Sid\ Meier\'s\ Civilization\ VI.app
--
* الشرح: الأمر chmod -R 755 يمنح أذونات القراءة والكتابة والتشغيل للمالك،
والقراءة والتشغيل للمجموعات والمستخدمين الآخرين بشكل متكرر على جميع الملفات داخل حزمة التطبيق.
4. إعادة التثبيت (كحل أخير)
إذا فشلت جميع الطرق البرمجية، قد يكون التلف حقيقيًا (أو أذونات التنزيل معقدة جدًا).
- احذف اللعبة: قم بسحب ملف Sid Meier’s Civilization VI إلى سلة المهملات.
- قم بإعادة التنزيل: أعد تنزيل اللعبة من متجر التطبيقات (App Store) أو منصة Steam.
الخاتمة :
الحل الأكثر موثوقية والأقل استهلاكًا للوقت لإصلاح خطأ "Civilization 6 is Damaged"
على Mac هو استخدام أمر xattr -cr في Terminal. هذه الخطوة البسيطة
تتجاوز قيود أمان Gatekeeper دون المساس بأمان نظامك العام.