Skip to content
Tüm sistemler çalışıyorv0.16.44AGPL-3.0ÜCRETSİZ SEVİYE · 30 CİHAZTenvo AI · MCP CLAUDE & CURSOR İÇİN
Bloga geri dönTutorial

macos ekran kaydı izni: sessiz uzak‑engeli durdurma

Tenvo Editorial Team7 dk okuma
macos ekran kaydı izni: sessiz uzak‑engeli durdurma

Destek ekipleri için en sinir bozucu durum, uzaktan oturumun siyah ekran veya görünmeyen imleç göstermesi ve kullanıcının “hiç bir istem almadım” demesidir. macOS’un Screen Recording izni (ve ilişkili Accessibility/Input Monitoring) genellikle sessizce yakalama ve kontrolü engeller; bu rehber tek Mac için düzeltme ve filo ölçeklendirmesini açıklar.

Destek ekipleri için bir uzaktan oturumun siyah ekran veya imleç göstermemesi ve kullanıcının “hiç bir istem almadım” demesi kadar sinir bozucu bir şey yoktur — macOS’un Screen Recording izni (ve ilişkili Accessibility/Input Monitoring denetimleri) genellikle suçlulardır: OS, kullanıcı açıkça onay verene kadar yakalamayı veya kontrolü sessizce engeller. Bu rehber neden bunun olduğunu, tek bir Mac’i nasıl düzelteceğinizi ve yardım masasının iş akışını bozmadan onayları nasıl ölçeklendirebileceğinizi açıklar.

macOS izinleri uzaktan kontrolü nasıl engeller

macOS 10.15 Catalina’dan beri Apple ekran yakalamayı Transparency, Consent, and Control (TCC) sistemine taşıdı. Ekranı yakalamaya çalışan bir uygulamanın System Settings/System Preferences içinde Screen Recording altında görünmesi ve işaretlenmesi gerekir. Ayrı olarak, imleci ve klavyeyi kontrol etmek Accessibility (ve daha yeni sürümlerde Input Monitoring) gerektirir. Gerekli izinlerden herhangi biri eksikse uzak istemci bağlanabilir ancak masaüstünü gösteremez veya kontrol edemez — çoğu kez uygulama içinde belirgin bir hata olmadan.

Pratik notlar:

  • macOS 10.15+ (Catalina, Big Sur 11, Monterey 12, Ventura 13, Sonoma 14) Screen Recording’i TCC aracılığıyla zorlar.
  • Screen Recording yakalamayı denetler; Accessibility/Input Monitoring kontrol ve belirli olay API’lerini etkinleştirir. Tam işlevsel bir destek oturumu için genellikle birden fazla izin kombinasyonuna ihtiyaç vardır.
  • macOS, bir uygulamayı Screen Recording listesine yalnızca o uygulama ilk kez yakalamaya çalıştıktan sonra ekler — ana makinede istemciyi çalıştırmak genellikle girdinin görünmesini sağlar.

Tek bir Mac için manuel düzeltme (adım adım)

Kullanıcıyla telefondayken veya uzaktan kurulum yaparken bu tam adımları uygulayın. macOS sürümleri arasında küçük UI farkları vardır; elinizdeki OS için uygun olanı takip edin.

  1. Kullanıcıdan uzak destek istemcisini çalıştırmasını ve macOS’un o uygulama için bir Screen Recording girdisi oluşturması için bir ekran paylaşımı veya uzaktan kontrol oturumu denemesini isteyin.
  2. Gizlilik panelini açın:
  • macOS Ventura (13) ve sonraki sürümler: Apple menüsü → System Settings → Privacy & Security → Screen Recording.
  • macOS Monterey (12), Big Sur (11), Catalina (10.15): Apple menüsü → System Preferences → Security & Privacy → Privacy → Screen Recording.
  1. Screen Recording içinde uzak istemcinin yanındaki kutuyu işaretleyin. Ayrıca Accessibility ve Input Monitoring izinlerini de vermeniz gerekebilir (aynı Privacy alanı).
  2. Uzak uygulamayı tamamen kapatın (Cmd+Q) ve yeniden başlatın. Ekran yakalama değişiklikleri için macOS işlemin yeniden başlamasını ister.
  3. Yardımcı bir işlem kullanılıyorsa (bazı istemciler çocuk yürütülebilirler oluşturur), listede görünen her yardımcı için işlemi tekrarlayın.

Uygulama çalıştırdıktan sonra listede görünmüyorsa, kullanıcıdan tek seferlik bir ekran paylaşımı başlatmasını (veya kısa bir ekran kaydı denemesini) isteyin — bu işlem macOS’un TCC girdisini oluşturmasını zorlar. Bu da başarısız olursa, oturum açma sorunları, sandboxing veya eksik kod imzalama/notarizasyon, girdinin görünmesini engelleyebilir; aşağıdaki Sorun Giderme bölümüne bakın.

Yüzlerce veya binlerce cihaza ölçeklendirme: MDM + PPPC (en iyi uygulama)

Filo için manuel tıklamalara güvenemezsiniz. TCC servislerini ölçekli olarak ön onaylamanın tek desteklenen yolu, Privacy Preferences Policy Control (PPPC) yükü içeren bir MDM yapılandırma profilidir. Önde gelen macOS MDM satıcıları (Jamf, Mosyle, Kandji, Intune’un macOS özellikleri) com teninde veya JSON alanlarında kTCCServiceScreenCapture, kTCCServiceAccessibility ve kTCCServiceInputMonitoring gibi servisleri hedefleyen bir PPPC profili dağıtmayı destekler.

Önemli kısıtlamalar ve uyarılar:

  • PPPC uygulamayı bundle identifier (ör. com.example.client) ile hedeflemelidir ve uygulama Apple tarafından beklenen biçimde kodla imzalanmış olmalıdır; imzasız ikili dosyalar veya değişen yardımcı yollar profili bozabilir.
  • MDM satıcı uygulamaları farklılık gösterir: kesin GUI veya JSON alanları ve bazı onaylar için kullanıcı onaylı MDM kaydı gerekip gerekmediği konusunda satıcı belgelerini okuyun (Jamf/Mosyle/Kandji).
  • Apple zaman zaman TCC davranışını macOS sürümleri arasında değiştirir; desteklediğiniz her büyük OS sürümünde profilleri test edin.

Uyarlayabileceğiniz örnek (gösterim amaçlı) PPPC plist kesiti. BUNU üretime olduğu gibi yapıştırmayın — MDM’inizin PPPC editörünü kullanın ve alanları satıcı belgeleriyle doğrulayın.

<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
  <dict>
    <key>PayloadType</key>
    <string>com.apple.TCC.configuration-profile-policy</string>
    <key>PayloadContent</key>
    <array>
      <dict>
        <key>Services</key>
        <array>
          <string>kTCCServiceScreenCapture</string>
          <string>kTCCServiceAccessibility</string>
          <string>kTCCServiceInputMonitoring</string>
        </array>
        <key>IdentifierType</key>
        <string>bundleID</string>
        <key>Identifier</key>
        <string>com.tenvo.client</string>
        <key>Authorization</key>
        <string>Allow</string>
      </dict>
    </array>
  </dict>
</plist>

Bu ne yapar: kayıtlı Mac’lere belirtilen bundle ID’nin listelenen servisler için izinli olarak işaretlenmesini söyler. MDM’iniz profili paketleyip imzalayacaktır — cihazın güvendiği şey imzalı profildir. Dağıtımdan sonra yeni izinlerin etkili olması için istemciyi yeniden başlatma veya yeniden başlatma politikası planlayın (Screen Recording genellikle işlem yeniden başlatması ister).

Filo dağıtım kontrol listesi ve otomasyon ipuçları

Dağıtımlar aşağıdaki maddelerden birinin göz ardı edilmesiyle başarısız olur: cihaz kayıt durumu, kod imzalama uyumsuzluğu, yardımcı süreçler ve birden fazla macOS sürümünde test eksikliği. Dağıtım planlarken bu kontrol listesini kullanın.

  1. Envanter: MDM’inizi kullanarak macOS sürümlerini ve kayıt durumunu listeleyin. Yalnızca kayıtlı, yönetilen Mac’ler PPPC profillerini kabul eder.
  2. İmzalama ve notarizasyon: dağıttığınız istemci ve yardımcıların tutarlı şekilde kod‑imzalı ve versiyonlu olduğundan emin olun.
  3. PPPC profili: her bundle ID için bir profil oluşturun ve uygulamanın kullandığı tüm servisleri ekleyin (Screen Capture, Accessibility, Input Monitoring).
  4. Aşamalı dağıtım: desteklediğiniz her büyük macOS sürümünü kapsayan pilot bir grup (10–50 makine) hedefleyin.
  5. Otomatik yeniden başlatma/yeniden başlatma: istemciyi kapatıp yeniden başlatan veya gerekirse yeniden başlatan bir politika gönderin. Kullanıcılara ne bekleyeceklerini bildirin (yeniden başlatma yapılacaksa çalışmalarını kaydetmeleri gerekir).
  6. İzleme: dağıtımdan sonra MDM envanterini sorgulayarak profilin yüklendiğini ve hedeflenen uygulamalar için kayıtlı izin durumunu doğrulayın.
  7. Destek geri dönüşü: cihazı yönetilmeyen kullanıcılarda manuel onay için doğru Privacy ekranına götüren ve tek tıklamayla rehberlik eden bir destek sayfası oluşturun.

Operasyonel öneri: açıkça belirtilmiş bir uyumluluk veya veri‑yerleşim gereksinimi üçüncü taraf altyapısını yasaklamıyorsa Tenvo’nun yönetilen relay’ını kullanın. Yönetilen relay, kendi relay filonuzu çalıştırmanın operasyonel yükünü büyük ölçüde azaltır — sertifika yenileme için on‑call gerektirmez, DNS ve ağ kenarı problemlerini azaltır ve çok bölgeli failover sağlar. Tenvo yerel macOS/Windows/Linux istemcileri, bir tarayıcı istemcisi (public beta) ve çok bölgeli yönetilen relay sunar. Fiyatlandırma katmanları Free $0 / Lite $2.99/mo / Pro $7.99/mo. Bir uyumluluk zorunluluğu sizi self‑host etmeye zorluyorsa, yamalama, anahtarlar ve sertifika yönetimi için ek operasyonel maliyetler bekleyin; self‑hosting sadece veri‑yerleşimi yasaları, izole ağ veya üçüncü taraf altyapı yasağı gibi yazılı gereksinimler için doğru seçimdir.

Sorun giderme ve yaygın tuzaklar

Destek ekiplerini ısıran sorunlar ve bunlarla nasıl başa çıkılacağı aşağıdadır:

  • Uygulama Screen Recording listesinde görünmüyor: Uygulamanın önce bir yakalama denemesi yaptığından emin olun. Uygulamayı başlatın ve ekran paylaşımını tetikleyin veya kısa bir klip kaydedin. Hâlâ görünmüyorsa kod‑imzalama ve notarizasyonu kontrol edin — macOS imzasız yardımcılar için girdileri bastırabilir.
  • İzinler verilmiş ama hâlâ kontrol yok: Accessibility ve Input Monitoring’i kontrol edin — Screen Recording izinli olsa bile kontrol API’leri engellenmiş olabilir.
  • Yardımcı süreçler: Bazı istemciler ayrı ikili dosyalar oluşturur. Yakalama yapan veya girdi enjekte eden her ikili, gizlilik ayarlarında listelenmeli veya PPPC profiliniz tarafından kapsanmalıdır.
  • Değişiklikler yeniden başlatma gerektirir: Screen Recording veya Accessibility verildikten sonra etkilenen işlemi kapatıp yeniden başlatmalısınız. Birçok durumda tam bir yeniden başlatma, sistem çapı TCC önbelleğinin güncellenmesini sağlar.
  • Sürüm farklarıyla değişen macOS davranışı: Desteklediğiniz tam küçük sürümlerde test yapın — TCC kuralları ve MDM davranışı 10.15 → 11 → 12 → 13 arasında değişiklik gösterdi.

Hâlâ derin bir teşhis gerekiyorsa, yükseltmeden önce şu öğeleri toplayın: tam macOS build’i (About This Mac → Version satırı, örn. macOS 13.5 (22G74)), kullanılan istemci bundle ID’leri, cihazın kullanıcı‑ veya cihaz‑kayıtlı MDM’de olup olmadığı ve varsa herhangi bir MDM profil yükleme günlükleri. Bu ayrıntılar MDM satıcınızın veya Apple kurumsal desteğinin sorunu daha hızlı çoğaltmasına yardımcı olur.

Yararlı dahili kaynaklar

Daha fazla arka plan veya ilgili nasıl‑yapılır belgelerine ihtiyacınız varsa, Tenvo kütüphanesinden şu parçalar okunmaya değerdir:

Son bir operasyonel ipucu: destek talebine gönderebileceğiniz kullanıcı dostu bir yardımcı sayfa her zaman ekleyin — birçok izin hatası, kullanıcıya tam olarak hangi onay kutusunu işaretlemesi gerektiğini gösterip uygulamayı yeniden başlatmasını istemek suretiyle daha hızlı çözülür.

Yönettiğiniz makinelerde test etmeye hazır mısınız? Tenvo’yu indirin ve yönetilen bir relay oturumu deneyin; bağlantıyı basitleştirir, böylece ilk engel ağ değil gizlilik onay kutusu olur. Tenvo'yu İndir.

Tenvo edinin

Kendiniz denemeye hazır mısınız?

30 cihaza kadar ücretsiz, kredi kartı gerekmiyor. İki dakikada kurulur ve bağlanır.