Mac’te App Store dışından indirilen bir uygulamayı açmaya çalışırken “Uygulama hasar görmüş” veya “Geliştirici doğrulanamıyor” gibi hatalarla karşılaşmak can sıkıcı olabilir. Özellikle oyuncular için, indirdikleri oyunlar veya yardımcı araçlar çalışmadığında çözüm arayışına girerler. Bu sorun genellikle macOS’un güvenlik önlemlerinden kaynaklanır. İşletim sistemi, imzasız veya noter onayı olmayan uygulamaları engelleyerek zararlı yazılımlara karşı koruma sağlar. Ancak meşru uygulamalar da bu engellemeye takılabilir. Bu rehberde, sorunun nedenlerini ve uygulanabilir çözüm adımlarını detaylıca ele alacağız.
Sorunun Nedenleri
Mac’te üçüncü parti uygulamaların açılmamasının birkaç yaygın nedeni vardır:
- Gatekeeper: macOS, yalnızca App Store’dan veya noter onaylı geliştiricilerden gelen uygulamaların çalışmasına izin verir. İmzasız uygulamalar engellenir.
- XProtect ve Malware Detection: macOS, bilinen kötü amaçlı yazılımları tarar ve şüpheli bulduklarını çalıştırmaz.
- Uygulama Dosyasının Bozulması: İndirme sırasında oluşan hatalar veya eksik dosyalar uygulamanın açılmasını engelleyebilir.
- Güvenlik ve Gizlilik Ayarları: Sistem Tercihleri’ndeki ayarlar, uygulamanın belirli izinlere erişimini kısıtlayabilir.
- macOS Sürümü Uyumsuzluğu: Eski bir uygulama yeni macOS sürümünde çalışmayabilir.
Temel Çözüm Adımları
İlk olarak, uygulamayı açmaya çalıştığınızda karşılaştığınız hatayı not edin. Aşağıdaki adımları sırayla deneyin:
1. Gatekeeper’ı Geçici Olarak Devre Dışı Bırakma
Terminal’i açın (Uygulamalar > Yardımcı Programlar) ve şu komutu yazın:
sudo spctl –master-disable
Ardından şifrenizi girin. Bu, tüm uygulamaların çalışmasına izin verir. İşlem bittikten sonra güvenlik için aynı komutta “enable” yazarak tekrar etkinleştirin:
sudo spctl –master-enable
2. Uygulamayı Sağ Tıklayarak Açma
Uygulamaya sağ tıklayın (iki parmakla tıklama) ve “Aç” seçeneğini seçin. Çıkan uyarıda “Aç” butonuna tıklayın. Bu, uygulamayı bir defalık izinle çalıştırır.
3. Güvenlik ve Gizlilik Ayarlarını Kontrol Etme
Sistem Tercihleri > Güvenlik ve Gizlilik > Genel sekmesine gidin. “İndirilen uygulamalara izin ver” bölümünde “Her yerden” seçeneği yoksa, yukarıdaki Terminal komutunu kullanarak etkinleştirebilirsiniz. Ayrıca, engellenen uygulama için bir uyarı göreceksiniz; “Yine de aç” butonunu tıklayın.
4. Uygulamayı Noter Onayından Geçirme (Geliştirici İçin)
Eğer uygulamanın geliştiricisiyseniz, uygulamayı noter onayına göndermek için Xcode veya komut satırı araçlarını kullanabilirsiniz. Ancak kullanıcı olarak bu adımı atlayabilirsiniz.
5. Uygulama Dosyasını Onarma
İndirdiğiniz dosyayı tekrar indirin. ZIP veya DMG dosyasını açarken sorun yaşıyorsanız, farklı bir arşivleme aracı deneyin. Terminal’de xattr komutuyla genişletilmiş nitelikleri temizlemek de işe yarayabilir:
xattr -cr /Uygulamanin/Yolu/uygulama.app
İleri Seviye Çözümler
Yukarıdaki adımlar işe yaramazsa, daha derinlemesine çözümler deneyebilirsiniz.
– SIP (System Integrity Protection) Geçici Olarak Devre Dışı Bırakma
SIP, kök klasörlere yazma koruması sağlar. Bazı uygulamalar için SIP devre dışı bırakılmalıdır. Bunu yapmak için Mac’inizi kurtarma modunda başlatın (Intel: cmd+R, Apple Silicon: güç düğmesine basılı tutun). Terminal’de csrutil disable yazın ve yeniden başlatın. İşlem sonrası csrutil enable ile tekrar etkinleştirin.
– Rosetta 2 Kullanımı
Apple Silicon Mac’lerde Intel tabanlı uygulamalar için Rosetta 2 gerekir. Rosetta 2 yüklü değilse, uygulama çalışmaz. Terminal’den softwareupdate –install-rosetta komutuyla yükleyin.
– Uygulama Çatışmaları ve Eklentiler
Bazı uygulamalar, sistem eklentileri veya driver’larla çakışabilir. Güvenli Mod’da başlatmayı deneyin (Shift tuşuna basılı tutarak açılış). Sorun ortadan kalkıyorsa, bir eklenti veya arka plan işlemi çakışıyor demektir.
– Konsol Günlüklerini İnceleme
Uygulama Günlükleri (Uygulamalar > Yardımcı Programlar > Konsol) açın ve uygulamanın adını filtreleyin. Çökme raporları veya hata mesajları sorunun kaynağını gösterebilir.
Sık Yapılan Hatalar ve İpuçları
- Uygulama açılmazken Terminal’den çalıştırmayı deneyin: Uygulama paketinin içindeki çalıştırılabilir dosyayı (uygulama.app/Contents/MacOS/uygulama) doğrudan çalıştırın. Hata mesajını görürsünüz.
- İndirdiğiniz dosyanın bütünlüğünü kontrol edin: SHA veya MD5 sağlama toplamını geliştiricinin sitesiyle karşılaştırın.
- macOS sürümünüzü güncelleyin: Bazen güncellemeler uyumluluk sorunlarını çözer.
- Antivirüs yazılımları uygulamayı yanlışlıkla karantinaya alabilir. Karantinayı kontrol edin ve uygulamayı kurtarın.
SSS
S: Her yerden uygulamalara izin vermek güvenli mi?
C: Geçici bir çözümdür. İşlem bittikten sonra Gatekeeper’ı tekrar etkinleştirmeniz önerilir. Aksi halde bilgisayarınız kötü amaçlı yazılımlara karşı daha savunmasız kalır.
S: Uygulama hasar görmüş hatası alıyorum, ne yapmalıyım?
C: Öncelikle uygulamayı tekrar indirin. Dosyayı DMG’den çıkarmak yerine doğrudan uygulama klasörüne sürükleyin. Hata devam ederse yukarıdaki xattr komutunu kullanın.
S: Güvenli Mod’da uygulama açılıyorsa ne yapmalıyım?
C: Bu, bir üçüncü parti eklenti veya başlangıç öğesinin soruna neden olduğunu gösterir. Sistem Tercihleri > Kullanıcılar ve Gruplar > Başlangıç Öğeleri’ni kontrol edin. Gereksiz olanları kaldırın.
S: Apple Silicon Mac’te Intel uygulaması çalışmıyor, Rosetta yüklü mü?
C: Rosetta 2’nin yüklü olduğundan emin olun. Uygulamayı seçip “Bilgi Al” penceresinde “Rosetta kullanarak aç” seçeneğini işaretleyin.
Bu adımları izleyerek çoğu #Mac güvenlik sorununun üstesinden gelebilirsiniz. Eğer hala çözülmediyse, geliştirici ile iletişime geçmek en doğrusu olacaktır. #macOS #Gatekeeper #UygulamaSorunu #ÇözümRehberi





Güzel rehber olmuş, sağ tıklayıp açma işlemi genelde işe yarıyor. Ama bazen “Her yerden” seçeneğini göremiyorum, Terminal komutuyla açmak gerekiyor.
En çok “Uygulama hasar görmüş” hatası can sıkıyor. Rehberdeki xattr komutunu denedim, birkaç uygulamada işe yaradı. Teşekkürler.
Apple Silicon kullanıyorum, Rosetta 2 yüklemeyi unutmuştum. Rehberde bahsetmeseniz aklıma gelmezdi. Elinize sağlık.
SIP devre dışı bırakmak son çare olmalı bence. Çoğu zaman Gatekeeper ayarları yeterli oluyor. Yine de detaylı anlatım güzel olmuş.
Benzer sorunu yaşayan biri olarak, uygulama çatışmaları kısmını da ekleseniz iyi olurmuş mesela Mac’te CleanMyMac gibi araçlar bazen engelleyebiliyor. Yine de faydalı bir konu.