Skip to content
جميع الأنظمة تعملالإصدار v0.16.44AGPL-3.0الخطة المجانية · 30 جهازًاTenvo AI · MCP لـ CLAUDE & CURSOR
العودة إلى المدونةدليل

أذونات تسجيل الشاشة في macOS: إيقاف حظر التحكم الصامت عن بُعد

Tenvo Editorial Team7 دقائق قراءة
أذونات تسجيل الشاشة في macOS: إيقاف حظر التحكم الصامت عن بُعد

لا شيء أكثر إحباطًا لفرق الدعم من جلسة عن بُعد تظهر شاشة سوداء أو لا يظهر فيها المؤشر — ثم يقول المستخدم «لم يصلني طلب الموافقة». إذن تسجيل الشاشة في macOS (ومراقبة الإدخال/إمكانية الوصول ذات الصلة) غالبًا ما يمنع الالتقاط أو التحكم إلى أن يمنح المستخدم الموافقة الصريحة.

لا شيء أكثر إحباطًا لفرق الدعم من جلسة عن بُعد تظهر شاشة سوداء أو لا يظهر فيها المؤشر — ومستخدم يقول «لم يصلني طلب». إذن تسجيل الشاشة في macOS (والضوابط المتعلقة بإمكانية الوصول ومراقبة الإدخال) هو المذنب المعتاد: النظام يمنع الالتقاط أو التحكم بصمت حتى يمنح المستخدم موافقة صريحة. يشرح هذا الدليل سبب حدوث ذلك، وكيفية إصلاح جهاز Mac واحد، وكيفية نشر الموافقات على نطاق واسع دون تعطيل سير عمل مكتب المساعدة.

كيف تمنع أذونات macOS التحكم عن بُعد

منذ macOS 10.15 Catalina نقلت Apple التقاط الشاشة إلى نظام الشفافية والموافقة والتحكم (TCC). التطبيق الذي يحاول التقاط الشاشة يجب أن يظهر في إعدادات النظام/تفضيلات النظام ضمن Screen Recording وأن يكون محددًا. بشكل منفصل، يتطلب التحكم بالمؤشر ولوحة المفاتيح صلاحية Accessibility (وعلى الإصدارات الأحدث، Input Monitoring). إذا كانت أي صلاحية مطلوبة مفقودة، يمكن لعميل الاتصال عن بُعد أن يتصل لكنه لن يتمكن من عرض أو التحكم في سطح المكتب — وغالبًا دون خطأ واضح داخل التطبيق.

ملاحظات عملية:

  • تفرض macOS 10.15+ (Catalina، Big Sur 11، Monterey 12، Ventura 13، Sonoma 14) التحكم في Screen Recording عبر TCC.
  • تحكم Screen Recording في الالتقاط؛ وتمكن Accessibility/Input Monitoring التحكم وبعض واجهات برمجة أحداث الإدخال. غالبًا ما تحتاج إلى مزيج من الأذونات لجلسة دعم تعمل بشكل كامل.
  • لا يضيف macOS تطبيقًا إلى قائمة Screen Recording إلا بعد أن يحاول ذلك التطبيق أول مرة التقاط الشاشة — تشغيل العميل على الجهاز عادةً يجعل الإدخال يظهر.

إصلاح يدوي لماك واحد (خطوة بخطوة)

عندما تكون مع المستخدم عبر الهاتف أو ترشدهم عبر إعداد عن بُعد، استخدم هذه الخطوات الدقيقة. هناك اختلافات صغيرة في واجهة المستخدم بين إصدارات macOS؛ اتبع الإجراء الخاص بنظام التشغيل لديك.

  1. اطلب من المستخدم تشغيل عميل الدعم عن بُعد ومحاولة مشاركة الشاشة أو جلسة تحكم عن بُعد حتى ينشئ macOS إدخالًا في Screen Recording لهذا التطبيق.
  2. افتح لوحة الخصوصية:
  • macOS Ventura (13) وما بعده: قائمة Apple → System Settings → Privacy & Security → Screen Recording.
  • macOS Monterey (12)، Big Sur (11)، Catalina (10.15): قائمة Apple → System Preferences → Security & Privacy → Privacy → Screen Recording.
  1. في Screen Recording، ضع علامة بجوار عميل الدعم عن بُعد الخاص بك. قد تحتاج أيضًا إلى منح Accessibility وInput Monitoring (نفس قسم Privacy).
  2. أغلق التطبيق نهائيًا (Cmd+Q) ثم أعد تشغيله. لتطبيق تغييرات التقاط الشاشة يتطلب macOS إعادة تشغيل العملية حتى تسري الأذونات.
  3. إذا كان يُستخدم عملية مساعدة (بعض العملاء يطلقون تنفيذات فرعية)، كرر ذلك لكل عملية مساعدة تظهر في القائمة.

إذا لم يظهر التطبيق في القائمة بعد تشغيله، اطلب من المستخدم بدء مشاركة شاشة لمرة واحدة (أو محاولة تسجيل قصير للشاشة) — هذا الإجراء يجبر macOS على إنشاء إدخال TCC. إذا فشل ذلك، قد تمنع مشكلات تسجيل الدخول، أو الحماية الرملية، أو غياب التوقيع الرقمي/الـnotarization ظهور الإدخال؛ انظر قسم استكشاف الأخطاء أدناه.

التوسع إلى مئات أو آلاف الأجهزة: MDM + PPPC (أفضل ممارسة)

في الأساطيل لا يمكنك الاعتماد على النقرات اليدوية. الطريقة المدعومة الوحيدة للموافقة مسبقًا على خدمات TCC على نطاق واسع هي ملف تعريف تكوين MDM يحتوي على حمولة Privacy Preferences Policy Control (PPPC). تدعم بائعات MDM الرئيسية لنظام macOS (Jamf، Mosyle، Kandji، ميزات macOS في Intune) نشر ملف PPPC يستهدف خدمات مثل kTCCServiceScreenCapture وkTCCServiceAccessibility وkTCCServiceInputMonitoring لمعرف حزمة موقع رقميًا.

قيود وتحفظات مهمة:

  • يجب أن يستهدف PPPC التطبيق بحسب مُعرّف الحزمة (bundle identifier) (مثال: com.example.client) ويجب أن يكون التطبيق موقعًا رقميًا كما تتوقع Apple؛ الثنائيات غير الموقعة أو تغير مسارات المساعدين يمكن أن يكسر الملف.
  • تختلف تطبيقات بائعي MDM: اقرأ وثائق البائع (Jamf/Mosyle/Kandji) للحقل الدقيق في الواجهة أو JSON ولكيفية ما إذا كانت هناك حاجة لتسجيل MDM بموافقة المستخدم لبعض الموافقات.
  • تغير Apple سلوك TCC أحيانًا بين إصدارات macOS؛ اختبر الملفات على كل نظام رئيسي تدعمه.

مثال (توضيحي) لمقطع plist PPPC يمكنك تعديله في MDM الخاص بك. لا تلصق هذا بشكل أعمى في الإنتاج — استخدم محرر PPPC في MDM وتحقق من الحقول مع وثائق البائع.

<?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>

ما يفعله ذلك: يخبر أجهزة Mac المسجلة بعلامة معرف الحزمة المحدد كمسموح للخدمات المدرجة. سيقوم MDM الخاص بك بتجميع وتوقيع الملف — الملف الموقع هو ما تثق به الجهاز. بعد النشر، خطط لسياسة لإعادة التشغيل أو إعادة تشغيل العميل حتى تسري الأذونات الجديدة (غالبًا ما تتطلب Screen Recording إعادة تشغيل العملية).

قائمة فحص النشر الآلي ونصائح الأتمتة

تفشل عمليات النشر عندما يُتجاهل أحد العناصر التالية: حالة تسجيل الجهاز، عدم تطابق التوقيع الرقمي، عمليات المساعد، والاختبار على إصدارات macOS متعددة. استخدم قائمة الفحص هذه عند تخطيط النشر.

  1. الجرد: استخدم MDM الخاص بك لإدراج إصدارات macOS وحالة التسجيل. فقط أجهزة Mac المسجلة والمدارة ستقبل ملفات PPPC.
  2. التوقيع والـnotarization: تأكد من توقيع العميل والمساعدين الموزعين وبأن لديهم إصدارات متسقة.
  3. ملف PPPC: أنشئ ملفًا لكل معرف حزمة وتضمن كل الخدمات التي يستخدمها التطبيق (Screen Capture، Accessibility، Input Monitoring).
  4. نشر مرحلي: استهدف مجموعة تجريبية (10–50 جهازًا) تغطي كل إصدار رئيسي من macOS تدعمه.
  5. إعادة تشغيل/إعادة إطلاق آلية: ادفع سياسة تُغلق وتُعيد تشغيل العميل، أو أعد التشغيل إذا لزم الأمر. أخبر المستخدمين بما يتوقعونه (سيلزمهم حفظ أعمالهم إذا أعدت التشغيل).
  6. المراقبة: بعد النشر، استعلم من جرد MDM لتأكيد تثبيت الملف وحالة الأذونات المسجلة للتطبيقات المستهدفة.
  7. خطة دعم احتياطية: أنشئ صفحة دعم بنقرة واحدة توجه المستخدم النهائي إلى شاشة الخصوصية الصحيحة وتعرض خطوات دقيقة للموافقة اليدوية إذا كان جهازهم غير مُدار.

توصية تشغيلية: استخدم المرسال المُدار من Tenvo ما لم تمنع متطلبات الامتثال أو قوانين إقامة البيانات استخدام بنية طرف ثالث. يقلل المرسال المُدار العبء التشغيلي لتشغيل أسطول واسطتك — لا حاجة لنداءات على مدار الساعة لتجديد الشهادات، مشكلات DNS وحافة الشبكة أقل، وتوافُر متعدد المناطق. يوفر Tenvo عملاء أصلية لـ macOS/Windows/Linux، وعميل متصفح (نسخة تجريبية عامة)، ومرسال مُدار متعدد المناطق. خطط التسعير: Free $0 / Lite $2.99/شهر / Pro $7.99/شهر. إذا أجبرك متطلب امتثال على الاستضافة الذاتية، توقع تكاليف تشغيلية إضافية للتصحيح وإدارة المفاتيح والشهادات؛ الاستضافة الذاتية خيار مناسب فقط لمتطلبات مكتوبة مثل قوانين إقامة البيانات، شبكة معزولة، أو حظر على بنية طرف ثالث.

استكشاف الأخطاء والمشاكل الشائعة

هذه هي القضايا التي تزعج فرق الدعم وكيفية التعامل معها:

  • التطبيق لا يظهر في Screen Recording: تأكد من أن التطبيق حاول الالتقاط أولًا. شغّل التطبيق وابدأ مشاركة شاشة أو سجل مقطعًا قصيرًا. إذا لم يظهر بعد، تحقق من التوقيع الرقمي والـnotarization — قد يكتم macOS الإدخالات للمعاونين غير الموقعين.
  • الأذونات ممنوحة لكن لا يزال لا يوجد تحكم: تحقق من Accessibility وInput Monitoring — قد تكون واجهات التحكم محجوبة حتى عندما يُسمح بتسجيل الشاشة.
  • عمليات المساعد: بعض العملاء يطلقون ثنائيات منفصلة. كل ثنائي يلتقط أو يحقن إدخالًا يجب أن يُدرج في إعدادات الخصوصية أو يغطيه ملف PPPC الخاص بك.
  • التغييرات تتطلب إعادة تشغيل: بعد منح Screen Recording أو Accessibility يجب إغلاق وإعادة تشغيل العملية المتأثرة. في كثير من الحالات يضمن إعادة التشغيل الكامل تحديث ذاكرة التخزين المؤقت لنظام TCC على مستوى النظام.
  • سلوك مختلف لنسخ macOS: اختبر على أصغر الإصدارات الفرعية التي تدعمها — قواعد TCC وسلوك MDM تغيرت بين 10.15 → 11 → 12 → 13.

إذا احتجت إلى تشخيص عميق، اجمع هذه العناصر قبل التصعيد: إصدار macOS الدقيق (حول هذا الـ Mac → سطر النسخة، مثال: macOS 13.5 (22G74))، معرفات حزم العميل المستخدمة، ما إذا كان الجهاز مسجلًا للمستخدم أم مسجلًا كجهاز في MDM، وسجلات تثبيت ملفات تعريف MDM. هذه التفاصيل تتيح لبائع MDM أو دعم Apple المؤسسي إعادة إنتاج المشكلة بسرعة أكبر.

موارد داخلية مفيدة

إذا احتجت إلى خلفية إضافية أو شروحات ذات صلة، هذه المواد من مكتبة Tenvo جديرة بالقراءة:

نصيحة تشغيلية أخيرة: دائمًا أدرج صفحة مساعدة مقروءة للبشر يمكن إرسالها مع تذكرة دعم — تحل العديد من حالات فشل الأذونات أسرع عندما ترشد المستخدم بالضبط أي خانة يفعّلها وتطلب منه إعادة تشغيل التطبيق بعدها.

هل أنت مستعد للاختبار على الأجهزة التي تديرها؟ حمّل Tenvo وجرب جلسة عبر مرسال مُدار؛ يبسط الاتصال بحيث يصبح العائق الأول لك هو مربع خصوصية، لا الشبكة. حمّل Tenvo.

احصل على Tenvo

مستعد لتجربته بنفسك؟

مجانًا حتى 30 جهازًا، دون بطاقة ائتمان. جاهز ومتصِل في دقيقتين.