منذ إصدار OS X 10.8 Mountain Lion ، أضافت Apple روتينًا أمنيًا لمنع تنفيذ برامج غير مصرح بها بواسطة المستخدم المسمى Gatekeeper والذي يمكن تهيئته في مستويات أمان مختلفة للتحكم في جميع تلك التطبيقات التي لم توقع عليها Apple أو غير الموثوق بها
للقيام بذلك ، ما يفعله برنامج Gatekeeper هذا هو إظهار تحذير بأن هذا البرنامج أو ذاك يمكن أن يكون كذلك يحتمل أن تكون خطرة في وقت تنفيذه ، بناءً على التكوين الخاص بنا ، لن يسمح لنا بتنفيذ هذا التنفيذ ، لذلك إذا استخدمنا الكثير من البرامج من مطورين "غير معروفين" ، فمن الأفضل تنشيط الخيار بأقل مستوى من الأمان.
ومع ذلك ، إذا كنا لا نريد الكشف عن الأمان ، فيمكننا أيضًا تكوين أي من الآخرين مستويين من الأمن على الرغم من أن برنامج Gatekeeper لن يسمح لنا بتنفيذ أي شيء لم يتم التوقيع عليه مسبقًا.
من ناحية أخرى ، يمكننا "تخطي" هذا التقييد عند محاولة فتح تطبيقنا المحدد ، حيث يمكننا القيام بذلك عبر قائمة السياق مع الخيار open ، سيؤدي هذا إلى إنشاء استثناء في الروتين الذي سيؤدي إلى أنه عند إعادة فتحه ، سيُظهر لنا الزر "فتح" حيث لم يتركنا من قبل.
بصرف النظر عن هذه الطريقة ، إذا كان لدينا OS X Mavericks مثبتًا ، فسيظهر لنا أيضًا قسم حول كيف حاولنا فتح التطبيق ولم نتمكن من القيام بذلك. لذلك يمكننا تحديد برنامج Gatekeeper لفتحه على أي حال دون وجود أي مشكلة في إنشاء نفس الاستثناء في الروتين كما لو كنا نقوم بذلك من خيار "Open".
معلومات اكثر - إنشاء مواقع الشبكة مع تكوينات مختلفة