Mac'inizde internetten indirdiğiniz bir uygulamayı açmaya çalıştığınızda "… açılamıyor çünkü geliştirici doğrulanamıyor" ya da yeni macOS sürümlerinde "Apple, bu uygulamanın kötü amaçlı yazılım içermediğini doğrulayamıyor" uyarısıyla mı karşılaştınız? Bu yazıda uyarının nedenini, uygulamayı güvenli şekilde nasıl açacağınızı ve uygulamayı geliştiren taraftaysanız uyarıyı kalıcı olarak nasıl ortadan kaldıracağınızı anlatıyoruz.
Bu uyarı neden çıkar?
macOS'teki Gatekeeper güvenlik katmanı, internetten indirilen uygulamaları ilk açılışta kontrol eder. Bir uygulamanın uyarı göstermeden açılabilmesi için iki şart vardır:
- Uygulama, Apple'ın verdiği bir Developer ID sertifikasıyla imzalanmış olmalı.
- Uygulama Apple'a gönderilip noter onayından (notarization) geçmiş olmalı. Apple bu adımda uygulamayı otomatik olarak zararlı yazılım açısından tarar.
Bu şartlardan biri eksikse macOS uygulamayı engeller. Yani uyarı, uygulamanın kesinlikle zararlı olduğu anlamına gelmez; Apple'ın uygulamayı ve geliştiricisini doğrulayamadığı anlamına gelir.
Kullanıcıysanız: uygulamayı güvenle açmak
Önce uygulamanın kaynağından emin olun. Uygulamayı geliştiricinin resmi sitesinden mi indirdiniz? Emin değilseniz açmayın ve Çöp Sepeti'ne taşıyın.
macOS Sequoia (15) ve sonrası
- Uygulamayı bir kez açmayı deneyin ve uyarıyı Bitti ile kapatın.
- Sistem Ayarları → Gizlilik ve Güvenlik bölümünü açın.
- Aşağıdaki Güvenlik başlığında engellenen uygulamanın adını ve yanında "Yine de Aç" düğmesini göreceksiniz. Tıklayın.
- Mac parolanızla onaylayın ve açılan pencerede tekrar Aç deyin.
macOS Sequoia ile birlikte eski "Control tuşuyla tıklayıp Aç" kısayolu bu uyarıyı geçmek için artık çalışmaz; izin Sistem Ayarları üzerinden verilir.
macOS Sonoma (14) ve öncesi
- Finder'da Uygulamalar klasörünü açın.
- Uygulamaya Control tuşuna basarak tıklayın (veya sağ tıklayın) ve Aç'ı seçin.
- Açılan uyarıda tekrar Aç deyin. Bu izin o uygulama için kaydedilir.
Yapmamanız gerekenler
- İnternette önerilen, Gatekeeper'ı tamamen kapatan Terminal komutlarını kullanmayın. Bu, tüm uygulamalar için korumayı kaldırır.
- "Cracklenmiş" uygulamalar bu uyarının en sık görüldüğü dosyalardır ve zararlı yazılım riski taşır.
Geliştiriciyseniz: uyarıyı kalıcı olarak kaldırmak
Kullanıcılarınızın her seferinde Sistem Ayarları'na gitmesi, özellikle teknik olmayan kişilerde kurulumun yarıda kalmasına yol açar. Kalıcı çözüm, uygulamanızı Apple'ın istediği şekilde imzalamak ve notarize etmektir:
- Apple Developer Program'a katılın. Yıllık üyelik ücreti 99 ABD dolarıdır. Şirket olarak katılmak için D-U-N-S numarası gerekir.
- Developer ID Application sertifikası oluşturun. Mac App Store dışında dağıtılan uygulamalar bu sertifikayla imzalanır.
- Uygulamayı imzalayın:
codesign --deep --force --options runtime --timestamp \ --sign "Developer ID Application: Şirket Adı (TEAMID)" MyApp.app - Notarization için gönderin ve onay gelince sonucu uygulamaya ekleyin:
ditto -c -k --keepParent MyApp.app MyApp.zip xcrun notarytool submit MyApp.zip --apple-id "e-posta" --team-id TEAMID --wait xcrun stapler staple MyApp.app
Ayrıntılı adımlar için: macOS uygulama imzalama ve notarization rehberi.
Windows sertifikası macOS'te işe yarar mı?
Hayır. macOS uygulamaları yalnızca Apple'ın verdiği Developer ID sertifikasıyla imzalanır. Uygulamanızın Windows sürümü de varsa, o sürüm için ayrıca bir kod imzalama sertifikası gerekir; aksi halde Windows kullanıcılarınız da "Windows kişisel bilgisayarınızı korudu" uyarısını görür.
Sıkça Sorulan Sorular
"Yine de Aç" düğmesi neden görünmüyor?
Düğme, uygulamayı en az bir kez açmayı denedikten sonra ve yaklaşık bir saat boyunca görünür. Uygulamayı yeniden açmayı deneyip Gizlilik ve Güvenlik sayfasına hemen dönün. Kurumsal olarak yönetilen Mac'lerde bu seçenek BT yöneticisi tarafından kapatılmış olabilir.
Bu uyarı uygulamanın virüslü olduğunu mu gösterir?
Hayır, yalnızca Apple'ın uygulamayı doğrulayamadığını gösterir. Ancak Apple uygulamayı zararlı olarak tanımlarsa farklı bir uyarı gösterir ve açmanıza izin vermez; bu durumda uygulamayı hemen silin.
Notarization ne kadar sürer?
Genellikle birkaç dakika içinde tamamlanır. Yoğun dönemlerde daha uzun sürebilir.
Uygulama App Store'dan indirildiyse bu uyarı çıkar mı?
Hayır. Mac App Store'daki uygulamalar Apple'ın inceleme sürecinden geçtiği için bu uyarıyı göstermez. Uyarı, App Store dışından indirilen uygulamalarda görülür.



