spctl (Security Policy Control) komutu, macOS’ta uygulamaların güvenlik doğrulamasını ve Gatekeeper ayarlarını yönetmek için kullanılan resmi komut satırı aracıdır. Sistem, uygulamaların güvenilir geliştiricilerden gelip gelmediğini bu araçla denetler.
spctl --status
assessments enabled
1) Gatekeeper durumunu kontrol etmek
spctl --status
2) Gatekeeper’ı geçici olarak devre dışı bırakmak
sudo spctl --master-disable
3) Gatekeeper’ı yeniden etkinleştirmek
sudo spctl --master-enable
4) Bir uygulamayı doğrulamak
spctl --assess --verbose /Applications/MyApp.app
İndirilen bir uygulama “açılamıyor çünkü geliştirici doğrulanamadı” uyarısı verdiğinde, geliştirme/test ortamında imzasız uygulamalarla çalışırken veya güvenlik politikalarını incelemek gerektiğinde spctl komutu kullanılır.
--assess parametresi, bir uygulamanın çalışmaya uygun olup olmadığını detaylı şekilde gösterir.© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.