تصحيح أخطاء المكونات الإضافية مع Photoshop على Big Sur ‏| macOS 11

المشكلة

إذا كنت تحاول تصحيح أخطاء مكوناتك الإضافية على macOS Big Sur (الإصدار 11) وتعذر عليك الاتصال بإصدار Photoshop الذي يتم تشغيله، فهذه المقالة لك.

الجمهور

المطورون الذين يعدّون المكونات الإضافية C/C++‎ لـ Photoshop ويستخدمون Xcode لتصحيح أخطاء منتجهم.

الحل

يظهر مربع الحوار أدناه في Xcode عند محاولة الاتصال بإصدار Photoshop الذي يتم تشغيله. وسبب ذلك يعود إلى توقيع تطبيق Photoshop. 

تصحيح أخطاء المكونات الإضافية مع Photoshop على Big Sur ‏| macOS 11

لتمكين تصحيح أخطاء المكون الإضافي الخاص بك، قم بما يلي:

  1. اعمد إلى نسخ مجلد Photoshop بالكامل وسمَّ النسخة "Adobe Photoshop 2021-developer".

  2. افتح Terminal وتأكد من أن الدليل الحالي قابل للكتابة (مثل المجلد الرئيسي للمستخدم): codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

  3. افتح entitlements.xml

    1. أزِل أي أحرف قبل "<?xml"
    2. أضِف ما يلي إلى الاستحقاقات: <key>com.apple.security.get-task-allow</key> <true/>
  4. أعد توقيع نسخة التطوير: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

احصل على مساعدة بشكل أسرع وأسهل

مستخدم جديد؟