القليل من الأشياء أكثر إحباطًا من رسالة خطأ غامضة ، خاصةً إذا كانت تمنعك من تشغيل لعبة أو تطبيق قمت بتثبيته للتو. يحب MacOS رمي هذه الأخطاء عليك من وقت لآخر ، باسم أمن النظام. إذن ماذا يمكنك أن تفعل حيال ذلك؟
كيف يبدو الخطأ
واجهت هذا الخطأ بنفسي قبل بضعة أسابيع فقط ، مع لعبة اشتريتها itch.io. عندما تقوم للتو بعملية شراء وتحرص على البدء في تطبيق جديد ، فإن آخر شيء تريده هو مواجهة رسالة الخطأ المربكة هذه:
هذا كل شيء: يمنحك MacOS زر “موافق” لإغلاق الخطأ ، وبعد ذلك يمكنك إما المحاولة أو الاستسلام. لسوء الحظ ، لن تساعد المحاولة مرة أخرى ؛ ستحتاج إلى معرفة الخدعة التالية للحصول على تطبيقك وتشغيله.
يجب أن ترى هذا الخطأ فقط في المرة الأولى التي تقوم فيها بتشغيل تطبيق. بمجرد إصلاحه ، يجب ألا يؤثر على التطبيق نفسه مرة أخرى.
كيفية إصلاح هذا الخطأ المزعج
ابدأ بفتح تطبيق طرفي. الافتراضي الذي يأتي مع MacOS هو محطة (التطبيقات> المرافق> المحطة) ، وهو أمر جيد ، على الرغم من وجود بدائل أفضل.

متعلق ب
محطة MAC الافتراضية مملة ، جرب هذه التطبيقات الستة بدلاً من ذلك
لا تقم بالمملة عندما يكون هناك الكثير من البدائل الطرفية الممتازة MacOS هناك.
عندما تقوم بتشغيل المحطة الطرفية ، يجب أن ترى نافذة فارغة تبدو مثل هذا:
بالضبط ما ستراه يعتمد على اسم المستخدم واسم الكمبيوتر الخاص بك ، ولكن يجب أن يكون للمطالبة في بداية الخط tilde (~) بالقرب من نهاية ذلك. هذا يمثل الدليل المنزلي الخاص بك ، وهو الموقع الافتراضي.
الآن ، استخدم الأمر CD لتغيير الدليل الحالي إلى /التطبيقات:
cd /Applications
اكتب هذا الأمر واضغط على إدخال لتشغيله. يجب أن تلاحظ أن التغييرات السريعة الخاصة بك لقراءة “/التطبيقات” بالقرب من النهاية:
بعد ذلك ، حدد موقع مجلد التطبيق ذي الصلة ضمن دليل التطبيقات الخاصة بك. يجب أن يكون هذا هو اسم تطبيقك مع “.App” في النهاية ، وقد يشمل المساحات. إذا لم تكن متأكدًا من الاسم ، فحاول سرد محتويات دليل التطبيقات أولاً:
ls
في حالتي ، يسمى التطبيق الإشكالي Trip Double Trip ويمكنني رؤية رحلة مزدوجة. app مدرجة في العمود الأول. للحصول على مزيد من المعلومات حول الملف ، اكتب:
ls -ld
لذلك ، في حالتي ، كان ذلك ls -ld double \ trip.app:
لديك خياران للتعامل مع المساحات في اسم الملف. أولاً ، يمكنك اقتباس الاسم الكامل ، على سبيل المثال ls -ld “Trop.app.app”. ثانياً ، يمكنك الهروب من كل مساحة عن طريق وضع عصر خلفي قبل ذلك مباشرة ، على سبيل المثال ls -ld double \ trip.app.
ما تبحث عنه هنا هو “X” بدلاً من كل واصلة في بداية الخط. لذا ، بدلاً من “DRW-RW-RW-” تريد أن ترى “DRWXRWXRWX” إلى جانب اسم الملف. يشير هذا إلى أن المجلد قابل للتنفيذ وسيعمل بشكل صحيح. إذا رأيت الشرطات بدلاً من ذلك ، فيمكنك التأكد من أن هذا هو سبب المشكلة.
مع تأكيد المشكلة ، يمكنك المتابعة لإصلاحها. قم بتشغيل هذا الأمر:
chmod +x Double\ Trip.app
“chmod” تعني “وضع التغيير” و “+x” يعني “جعل القابلة للتنفيذ”.
حاول الآن تشغيل التطبيق الخاص بك. إذا كانت هذه هي المشكلة الوحيدة ، فيجب أن يفتح تطبيقك وتشغيله على النحو المقصود – التكاثرات. إذا لم يكن الأمر كذلك ، فقد ترى رسالة خطأ مختلفة.
لماذا يجب أن يكون مجلد التطبيق قابل للتنفيذ؟
على MACOS ، يتم تخزين التطبيق في دليل – مجلد التطبيق ، أو الحزمة – والذي يعرضه MacOS كما لو كان ملفًا. على سبيل المثال ، في Finder ، سترى فقط اسم التطبيق ورمزه ، وسيقوم النقر المزدوج بتشغيل التطبيق بدلاً من فتح مجلده.

متعلق ب
كيفية فتح حزمة تطبيق Mac (ولماذا تريد)
ماذا يوجد في المربع؟
مثل أي ملف ، تحتاج إلى الأذونات المناسبة لقراءتها أو الكتابة إليها. النوع الثالث من الإذن هو “التنفيذ” ، الذي له معنى خاص للدلائل ؛ في الأساس ، يتيح لك إدخالهم وعرض الملفات بداخلها.
بدون تنفيذ الإذن ، فشل التطبيق ببساطة في التشغيل. إذا كنت تبحث عن شخص ما لإلقاء اللوم ، فابحث أولاً إلى موزع التطبيق الذي كان ينبغي أن يضمن أن مجلد التطبيق قابل للتنفيذ في المقام الأول ، ثم في Apple ، الذي يجب أن يكون لديه بالفعل رسالة خطأ أفضل لهذه الحالة!
يشبه هذا الخطأ الآخر الذي يسبب المشاكل عادة عند تشغيل تطبيق جديد: “التطبيق تالف ولا يمكن فتحه”. في هذه الحالة ، السبب هو نظام الحجر الصحي من Apple ، والحل هو حل مختلف تمامًا.

متعلق ب
كيفية إصلاح “التطبيق تالف ولا يمكن فتحه” على ماك
بروتوكولات أبل الضيقة تضرب مرة أخرى.
لحسن الحظ ، نادراً ما تواجه أي نوع آخر من الأخطاء ، على الرغم من أن هناك طرقًا لإصلاح تطبيقات MAC. من المرجح أن تواجه تطبيقات قديمة لم يتم تحديثها ، بما في ذلك الألعاب القديمة على Steam مع عدم وجود دعم 64 بت.
(tagstotranslate) mac