كيفية عرض قائمة العمليات التي تعمل على iPhone أو iPad

على عكس أنظمة تشغيل سطح المكتب ، لا يقدم iOS و iPadOS طرقًا أصلية للنظر في العمليات التي تعمل على iPhone و iPad. يعد متجر التطبيقات(App Store) أيضًا خاليًا من التطبيقات التي يمكن أن تساعدك في التحقق من الأعمال الداخلية لجهازك.

ومع ذلك ، إذا كان لديك وصول إلى جهاز Mac ، فيمكنك عرض قائمة العمليات التي تعمل على جهاز iPhone أو iPad. أنت فقط بحاجة إلى Xcode .

تثبيت Xcode على جهاز Mac الخاص بك

Xcode هي بيئة تطوير متكاملة ( IDE ) تساعد في إنشاء البرامج لأجهزة Apple . إنه يتميز بأداة تسمى الآلات التي يمكنك استخدامها لعرض قائمة العمليات التي تعمل على جهاز iPhone أو iPad. ليس عليك أن تكون مطورًا - أو حتى أن تدفع - لاستخدامه.  

يتوفر Xcode كتنزيل مجاني على متجر تطبيقات (App Store)Mac . ومع ذلك ، يجب أن يكون لديك جهاز Mac يعمل بنظام macOS 11.3 Big Sur أو إصدار أحدث لتنزيله واستخدامه. يتطلب تثبيت Xcode أيضًا ما لا يقل عن 12 جيجابايت من النطاق الترددي ومساحة القرص ، لذلك قد ترغب في تحرير مساحة التخزين على جهاز Mac الخاص بك(free up storage space on your Mac) قبل المضي قدمًا.

افتح App Store ، وابحث عن Xcode ، وحدد الزر Get أو Download لتثبيت Xcode . اعتمادًا على سرعة اتصالك بالإنترنت ، قد يستغرق ذلك بضع ساعات أو أكثر.

إعداد أدوات Xcode

بمجرد تنزيل Xcode وتثبيته ، انتقل إلى الخطوات أدناه لعرض قائمة العمليات التي تعمل على جهاز iPhone أو iPad.

1. افتح لوحة(Launchpad) تشغيل Mac وحدد Xcode .

2. حدد Xcode على شريط قوائم Mac ، وأشر إلى Open Developer Tool ، واختر الخيار المسمى Instruments

يجب أن يتم تحميل Xcode Instruments . إنه محلل أداء ومتخيل يتيح لك تسجيل نشاط متعلق بوحدة المعالجة المركزية لجهاز iPhone أو iPad (بالإضافة إلى مجموعة من الأشياء الأخرى التي لن نغطيها هنا).

3. قم بتوصيل جهاز iPhone أو iPad بجهاز Mac الخاص بك عبر USB . بعد ذلك ، قم بإلغاء قفل جهاز iOS أو iPadOS وانقر فوق Trust (إذا لم تكن قد قمت بتوصيله مسبقًا بنفس جهاز Mac(Mac) ).

4. في الجزء العلوي الأيسر من نافذة " الأدوات(Instruments) " ، افتح القائمة الموجودة بجوار اختيار قالب التنميط لـ. (Choose a profiling template for. )ثم ، أشر إلى [اسمك] iPhone([Your Name] iPhone) أو iPad وحدد كل العمليات(All Processes) .

ملاحظة:(Note:) إذا ظهر جهاز iPhone أو iPad باللون الرمادي أو " غير متصل(Offline) " ، فافصله وأعد توصيله بجهاز Mac . إذا استمر ظهوره على هذا النحو ، فقم بإزالة الجهاز ، وأعد تشغيل جهاز Mac(Mac) ، وكرر الخطوات المذكورة أعلاه.

5. اختر الرمز المسمى مراقب النشاط(Activity Monitor) وحدد اختيار(Choose) .

6. حدد زر التسجيل(Record) في الزاوية العلوية اليسرى من النافذة. يجب أن يدفع ذلك الآلات إلى تسجيل وعرض نشاط وحدة المعالجة المركزية(CPU) لجهاز iPhone أو iPad .

ملاحظة:(Note: ) قد تظهر الآلات وكأنها تتجمد بمجرد تحديد زر التسجيل . (Record)هذا سلوك طبيعي وعادة ما يستمر لمدة تصل إلى دقيقة.

عرض العمليات في Xcode Instruments

ستعرض أداة مراقبة النشاط(Activity Monitor) في الأدوات تحميل (Instruments)وحدة المعالجة المركزية(CPU) لجهاز iPhone أو iPad بتنسيق مرئي ، إلى جانب قائمة بالعمليات الجارية في أسفل النافذة. إذا كنت لا ترى الأخير ، فاضغط على Command + 1 للتبديل إلى Live Processes .

يساعدك عمود معرف العملية ( Process ID)واسم العملية(Process Name) على التمييز بين العمليات. تتيح لك الأعمدة الإضافية مثل % CPU و Memory و CPU Time تحديد استخدام (CPU Time)وحدة المعالجة المركزية(CPU) واستهلاك الذاكرة وإجمالي وقت التشغيل لكل عملية. يمكنك فرز العمليات عن طريق تحديد العمود المناسب. على سبيل المثال ، إذا كنت تريد التحقق من العمليات التي تستهلك موارد وحدة المعالجة المركزية(CPU) أكثر من غيرها ، فحدد عمود % CPU

غالبية العمليات مشفرة وتعكس وظائف النظام الأساسية في iOS و iPadOS. على سبيل المثال ، bluetoothd هي العملية وراء برنامج Bluetooth daemon ، وهو المكون الذي يتعامل مع أجهزة Bluetooth . إذا كنت تريد التعرف على عملية معينة أو معرفة المزيد عنها ، فإن Google هو صديقك.

ومع ذلك ، ستتعرف بسرعة على عدد قليل ، مثل التطبيقات التي تعمل على جهاز iPhone أو iPad - على سبيل المثال ، Firefox هو العملية الأساسية المرتبطة بـ Mozilla Firefox

ابدأ(Start) في استخدام جهاز iOS أو iPadOS الخاص بك ، وسترى ارتفاعًا في استهلاك وحدة المعالجة المركزية(CPU) والذاكرة للخدمات والتطبيقات ذات الصلة. سيؤدي إنهاء التطبيقات (المزيد حول ذلك لاحقًا) إلى إزالة العمليات ذات الصلة من القائمة.

يمكنك أيضًا مراقبة عملية معينة عن طريق النقر بالماوس مع الضغط على مفتاح التحكم واختيار إضافة [عملية] كخيار تصفية التفاصيل(Add [Process] as a Detail Filter) . أو يمكنك إدخال معرّفات(IDs) عملية متعددة (انظر إلى عمود معرّف العملية ) في مربع " (Process ID)عامل التصفية التفصيلي(Detail Filter) " في أسفل يسار النافذة لعرضها بشكل منفصل عن بقية العمليات.

بمجرد الانتهاء من التحقق من العمليات على جهاز iPhone أو iPad ، حدد أيقونة Stop في الجزء العلوي الأيسر من نافذة Instruments . يمكنك بعد ذلك اختيار حفظ النشاط المسجل ( ملف(File) > حفظ(Save As) باسم ) قبل الخروج من Xcode.

استكشاف أخطاء جهاز iPhone أو iPad وإصلاحها

يمكن أن يساعدك استخدام Xcode لعرض قائمة العمليات التي تعمل على جهاز iPhone أو iPad في استكشاف أخطاء جهازك وإصلاحها. على سبيل المثال ، إذا واجهت حالات تجمد وتعطل منتظمة ، فقد تتمكن من تحديد التطبيق أو خدمة النظام وراء المشكلة. يمكنك بعد ذلك إجراء الإصلاحات التالية على جهاز iPhone أو iPad لحل المشكلات الشائعة.

تطبيقات إنهاء القوة(Force-Quit Apps)

إذا ظهر أن التطبيق دائمًا ما يصل إلى الحد الأقصى من وحدة المعالجة المركزية(CPU) أو الذاكرة أو كليهما ، فيجب أن يكون أول إجراء لك هو الإقلاع عن العمل. للقيام بذلك ، افتح App Switcher (اسحب لأعلى من أسفل الشاشة أو انقر نقرًا مزدوجًا فوق زر الصفحة الرئيسية(Home) ) وقم بإزالة التطبيق من الشاشة. 

في Xcode Instruments ، ستلاحظ أن الإجراء يؤدي بشكل فعال إلى إيقاف العملية ذات الصلة. اتبع(Follow) ذلك بإعادة تشغيل التطبيق من الشاشة الرئيسية(Home Screen) .

تحديث التطبيقات(Update Apps)

تأتي تحديثات التطبيق(App) مع الكثير من إصلاحات الأخطاء وتحسينات الأداء. إذا استمرت المشكلة ، فافتح متجر التطبيقات(App Store) وابحث عن التطبيق. إذا كان هناك تحديث ، فسترى زر تحديث(Update) يمكنك النقر فوقه لتحديثه. 

تعطيل تحديث التطبيقات في الخلفية(Disable Background App Refresh)

إذا عرضت Instruments تطبيقًا يستخدم الكثير من موارد وحدة المعالجة المركزية(CPU) والذاكرة حتى عندما لا تستخدمه بشكل نشط ، فحاول إيقاف تشغيله في الخلفية. 

للقيام بذلك ، افتح تطبيق الإعدادات(Settings) ، وقم بالتمرير لأسفل الشاشة ، وحدد التطبيق المعني ، ثم قم بإيقاف تشغيل المفتاح بجوار تحديث تطبيق الخلفية(Background App Refresh)

أعد تشغيل iPhone أو iPad(Restart iPhone or iPad)

يمكن أن تؤدي إعادة تشغيل جهاز iPhone أو iPad إلى إصلاح عمليات النظام المارقة وتسريبات الذاكرة. على سبيل المثال ، إذا كانت Xcode Instruments تعرض استخدامًا عاليًا جدًا لوحدة المعالجة المركزية(CPU) أو الذاكرة للعديد من التطبيقات وعمليات النظام (بدون سبب قابل للتفسير) ، فافتح تطبيق الإعدادات(Settings) وحدد عام(General) > إيقاف التشغيل(Shut Down) لإيقاف تشغيل الجهاز. ثم انتظر لمدة 30 ثانية واضغط باستمرار على الزر الجانبي(Side) لإعادة تشغيله.

قم بتحديث برنامج النظام(Update the System Software)

يعمل تحديث iOS و iPadOS على إصلاح مشكلات برامج النظام بشكل عام. إذا لم تقم بتحديث جهاز iPhone أو iPad منذ فترة ، فافتح تطبيق الإعدادات(Settings) وحدد عام(General) > تحديث البرنامج( Software Update) للتحقق من آخر التحديثات وتثبيتها. إذا واجهت أي مشاكل ، فتعرّف على كيفية إصلاح التحديثات المتوقفة على iPhone و iPad(fix stuck updates on iPhone and iPad) .

امسح كل الاعدادت(Reset All Settings)

تؤدي إعادة تعيين جميع الإعدادات على جهاز iPhone أو iPad إلى حل المشكلات التي تسببها الإعدادات المتعارضة. إذا استمرت Xcode Instruments في عرض نشاط مرتفع ، فافتح تطبيق الإعدادات(Settings) وحدد عام(General) > نقل أو إعادة تعيين iPhone(Transfer or Reset iPhone) > إعادة تعيين(Reset) > إعادة تعيين جميع الإعدادات(Reset All Settings) .

إذا لم يفعل ذلك أي شيء ، فإن الخطوة المنطقية التالية هي مسح وإعادة ضبط جهاز iPhone أو iPad على إعدادات المصنع الافتراضية(erase and reset your iPhone or iPad to factory defaults) .

الأعمال الداخلية

يوفر Xcode(Xcode) نافذة رائعة في قائمة العمليات التي تجعل جهاز iPhone أو iPad يعمل ويساعد في استكشاف الأخطاء وإصلاحها. من المسلم به أن إعداد IDE على (IDE)جهاز Mac(Mac) الخاص بك يستغرق وقتًا طويلاً ويتطلب مساحة كبيرة من القرص. ولكن إذا كان لديك ما يكفي من الصبر والتخزين ، فقد يكون هذا تمرينًا ممتعًا بشكل مدهش.



About the author

أنا خبير في الكمبيوتر وأساعد الأشخاص في استخدام أجهزة الكمبيوتر الخاصة بهم منذ عام 2009. تشمل مهاراتي أجهزة iPhone والبرامج والأدوات الذكية والمزيد. كما أنني أعمل كمدرس على مدى السنوات الأربع الماضية. في ذلك الوقت ، تعلمت كيفية مساعدة الأشخاص على تعلم برامج جديدة وكيفية استخدام أجهزتهم بطريقة احترافية. أستمتع بإعطاء النصائح حول كيفية تحسين مهاراتي حتى ينجح الجميع في العمل أو المدرسة.



Related posts