العلامات الشعبية

الكاتب: xudeyong

2025-10-12

يضيف نظام macos 26 (المعروف أيضًا باسم tahoe) نوعًا جديدًا من الإطلاق الذي أبقته شركة apple سريًا في السابق: launchangels، بالإضافة إلى launchdaemons وlaunchagents. وكما اكتشف هوارد أوكلي، الكاتب في mac & i وخبير نظام macos، يمكن العثور على الدليل المقابل في مجلد /system/library. تفاصيل هذه التكنولوجيا غير واضحة حاليًا. والشيء الوحيد المؤكد هو أنها تُستخدم حاليًا من قبل ثلاثة برامج خاصة بشركة apple.

اكتشاف ثلاثة launchangels

تعمل daemons كعمليات خلفية مستقلة تعمل كمستخدم الجذر قبل تسجيل دخول المستخدم، وتتفاعل بشكل غير مباشر مع عمليات المستخدم وتُدار بواسطة برنامج launchd. تعمل agents تحت سيطرة برنامج launchd، لكن يتم طلبها من قبل المستخدم وتتفاعل مباشرةً مع العمليات والdaemons. يتم إدارتها عبر ملفات plist. تُدار عمليات angel بشكل مماثل.

حاليًا، يحتوي النظام (macos 26.0.1) على ثلاثة launchangels: gameoverlayui وposterboard وaccessibilityuiserver. يتم استخدام الأخير للوصول إلى الإمكانيات ويرتبط مباشرةً بعملية إمكانية الوصول. تتعلق gameoverlayui بنظام تراكب الألعاب الجديد من apple للألعاب. يبدو أن posterboard مرتبطًا بتكوين شاشة القفل، مما يسمح بوضع اختصارات هناك، على سبيل المثال - على الرغم من أنه يبدو أنه لا يزال قيد الاختبار. يتم تعيين مفتاح "_experimentalnonlaunching" لهذا الغرض.

الدليل المحمي
اكتشف أوكليأيضًا أن جميع launchangels الثلاثة تشير إلى runningboard، وهي أداة لإدارة دورة الحياة. لا يعمل runningboard حاليًا مع الوكلاء والdaemons. يبقى أن نرى كيف تخطط شركة apple للتعامل مع launchangels في المستقبل، ولماذا قدمت الشركات فئة جديدة من أدوات الإطلاق لهم. حاليًا، لا يمكن تعريف launchangels الخاصة بك في مجلد library الخاص بالمستخدم، بل فقط على مستوى النظام. إذا فتحت شركة apple هذه التكنولوجيا للتطبيقات التابعة لجهات خارجية كخدمة جديدة، فسيكون تنفيذ الأخيرة إلزاميًا. كما أن فوائد المطورين غير محددة حتى الآن. بغض النظر عن ذلك، فإن هذا الحماية يمنع إساءة استخدام angels.

أحدث المقالات