ما هو التوثيق على Mac؟
فُحص في 30 أكتوبر 2026
التوثيق فحص آلي من Apple للبرامج الموزَّعة خارج Mac App Store. وإن لم يجد محتوى خبيثًا أو مشكلات في التوقيع، تصدر Apple تذكرة تستطيع Gatekeeper العثور عليها. وهو ليس مراجعة للتطبيقات. فلا يستخدم شخص من Apple التطبيق، لذا يعني «موثّق» أنه «لم يُعثر على برمجيات خبيثة معروفة»، لا «معتمد» أو «آمن».
موقّع وموثّق ومراجَع
| ماذا يحدث | من يقوم به | ما الذي يخبرك به | |
|---|---|---|---|
| موقّع بـ Developer ID | يوقّع الصانع التطبيق بشهادة من Apple | الصانع | من وقّعه، وأنه لم يتغيّر منذ ذلك الحين |
| موثّق | يُرفع التطبيق الموقّع ويُفحص | خدمة Apple الآلية | لم يُعثر على محتوى خبيث معروف |
| مراجعة التطبيقات | تراجع Apple التطبيق وفق إرشاداتها | Apple، لـ App Store | استوفى قواعد المتجر |
منذ macOS 10.15، يجب توثيق البرامج التي بُنيت بعد 1 يونيو 2019 وتُوزَّع بـ Developer ID. ولا تحتاج تطبيقات Mac App Store إلى ذلك، لأن Apple تقول إن عملية المتجر تتضمن فحوصات أمان مكافئة.
ماذا تعني «مطوّر معروف»
يستخدم macOS هذه العبارة لمطوّر لديه توقيع Developer ID صالح. وهي تؤكد أن البرنامج صادر عن مطوّر معروف ولم يُعدَّل. ولا تقول شيئًا عمّا إذا كانت الشركة ذات سمعة جيدة. هذا الجزء ما زال عليك أن تحكم فيه.
ماذا تفعل Gatekeeper به
Gatekeeper هو الجزء من macOS الذي يقرر ما إذا كان يمكن فتح تطبيق منزَّل. افتراضيًا، يتوقع برمجيات من App Store، أو برمجيات موقّعة من مطوّر مسجّل وموثّقة. ويطلب منك أيضًا الموافقة على التطبيق المنزَّل عند فتحه لأول مرة.
كيف تتحقق من تطبيق
spctl -a -vv /Applications/YourApp.app
ابحث عن source=Notarized Developer ID. ويشرح دليل الأمان لدينا النتائج الأخرى.
للصُّنّاع
يحتاج التوثيق إلى شهادة Developer ID، وبيئة تشغيل مُقوّاة، وختم زمني آمن. ويمكن لـ Organizer في Xcode تنفيذ ذلك، أو يمكنك استخدام notarytool وstapler في نص برمجي للبناء. وتقول وثائق Apple إن الفحص يستغرق عادةً أقل من ساعة. والإلحاق (Stapling) يُرفق التذكرة بتطبيقك، فتستطيع Gatekeeper العثور عليها من دون اتصال بالإنترنت. وإن تخطّيت الإلحاق، فما زالت Apple تنشر التذكرة على الإنترنت.
تطبيقات Mac على MacPip
أُطلق مؤخرًا: Seedlore, Phosphor, Vexilo Code, MightyBench, Pixtamer. الإدراج ليس توصية، لذا تحقّق من كل واحد بنفسك.
By category: الإنتاجية.