ڈیسک ٹاپ آپریٹنگ سسٹم کے برعکس، iOS اور iPadOS آئی فون اور آئی پیڈ پر چلنے والے عمل کو دیکھنے کے لیے کوئی مقامی طریقہ پیش نہیں کرتے ہیں۔ ایپ اسٹور میں ایسی ایپس بھی نہیں ہیں جو آپ کے آلے کے اندرونی کام کو چیک کرنے میں آپ کی مدد کر سکتی ہیں۔
تاہم، اگر آپ کو میک تک رسائی حاصل ہے، تو آپ اپنے آئی فون یا آئی پیڈ پر چلنے والے عمل کی فہرست دیکھ سکتے ہیں۔ آپ کو صرف Xcode کی ضرورت ہے۔
اپنے میک پر ایکس کوڈ انسٹال کرنا
Xcode ایک مربوط ترقیاتی ماحول (IDE) ہے جو Apple آلات کے لیے سافٹ ویئر بنانے میں مدد کرتا ہے۔ اس میں ایک ٹول ہے جسے انسٹرومینٹس کہتے ہیں جسے آپ اپنے آئی فون یا آئی پیڈ پر چلنے والے عمل کی فہرست دیکھنے کے لیے استعمال کر سکتے ہیں۔ اسے استعمال کرنے کے لیے آپ کو ڈویلپر یا ادائیگی کرنے کی ضرورت نہیں ہے۔
Xcode میک کے ایپ اسٹور پر مفت ڈاؤن لوڈ کے طور پر دستیاب ہے۔ تاہم، اسے ڈاؤن لوڈ کرنے اور استعمال کرنے کے لیے آپ کے پاس macOS 11.3 Big Sur یا بعد میں چلنے والا Mac ہونا چاہیے۔ ایکس کوڈ کی تنصیب کے لیے بھی کم از کم 12 جی بی بینڈوڈتھ اور ڈسک کی جگہ درکار ہوتی ہے، اس لیے آپ آگے بڑھنے سے پہلے اپنے میک پر اسٹوریج کی جگہ خالی کرنا چاہیں گے۔
App سٹور کھولیں، Xcode تلاش کریں، اور Get کو منتخب کریں۔ Xcode انسٹال کرنے کے لیے یا ڈاؤن لوڈ بٹن۔ آپ کے انٹرنیٹ کنکشن کی رفتار پر منحصر ہے، اس میں چند گھنٹے یا اس سے زیادہ وقت لگ سکتا ہے۔
Xcode آلات ترتیب دینا
ایک بار جب آپ ایکس کوڈ ڈاؤن لوڈ اور انسٹال کر لیں تو اپنے آئی فون یا آئی پیڈ پر چلنے والے پروسیسز کی فہرست دیکھنے کے لیے نیچے دیے گئے مراحل سے گزریں۔
1۔ میک کا لانچ پیڈ کھولیں اور Xcode منتخب کریں۔
2۔ میک کے مینو بار پر Xcode کو منتخب کریں، کو کھولیں ڈیولپر ٹول، اور آپشن چنیں۔ لیبل لگا ہوا آلات.
اسے Xcode آلات لوڈ کرنے چاہئیں۔ یہ ایک پرفارمنس اینالائزر اور ویژولائزر ہے جو آپ کو آئی فون یا آئی پیڈ کی سی پی یو سے متعلقہ سرگرمی کو ریکارڈ کرنے دیتا ہے (نیز بہت سی دوسری چیزیں جن کا ہم یہاں احاطہ نہیں کریں گے)۔
3۔ اپنے آئی فون یا آئی پیڈ کو USB کے ذریعے اپنے میک سے مربوط کریں۔ پھر، iOS یا iPadOS ڈیوائس کو غیر مقفل کریں اور Trust پر تھپتھپائیں (اگر آپ نے پہلے اسے اسی میک سے منسلک نہیں کیا ہے)
4۔ انسٹرومینٹس ونڈو کے اوپری بائیں جانب، کے لیے ایک پروفائلنگ ٹیمپلیٹ کا انتخاب کریں کے ساتھ والے مینو کو کھولیں۔ پھر، iPhone کی طرف اشارہ کریں۔ یا iPad اور منتخب کریں تمام عمل.
نوٹ: اگر آپ کا آئی فون یا آئی پیڈ خاکستری یا "آف لائن" نظر آتا ہے تو اسے اپنے میک سے منقطع اور دوبارہ جوڑیں۔ اگر یہ اسی طرح ظاہر ہوتا رہتا ہے تو، ڈیوائس کو ہٹا دیں، اپنے میک کو دوبارہ شروع کریں، اور اوپر دیئے گئے اقدامات کو دہرائیں۔
5۔ لیبل والا آئیکن منتخب کریں Activity Monitor اور منتخب کریں Choose.
6۔ ونڈو کے اوپری بائیں کونے میں ریکارڈ بٹن کو منتخب کریں۔ اس سے آلات کو آپ کے iPhone یا iPad کی CPU سرگرمی کو ریکارڈ کرنے اور ڈسپلے کرنے کا اشارہ ہونا چاہیے۔
نوٹ: جیسے ہی آپ ریکارڈ کو منتخب کرتے ہیں انسٹرومنٹ منجمد ہوتے دکھائی دے سکتے ہیں۔بٹن۔ یہ عام رویہ ہے اور عام طور پر ایک منٹ تک رہتا ہے۔
Xcode آلات میں دیکھنے کے عمل
انسٹرومینٹس میں ایکٹیویٹی مانیٹر آپ کے آئی فون یا آئی پیڈ کے سی پی یو لوڈ کو ونڈو کے نیچے کی طرف چلنے والے عمل کی فہرست کے ساتھ ایک بصری شکل میں ظاہر کرے گا۔ اگر آپ کو مؤخر الذکر نظر نہیں آتا ہے،پر سوئچ کرنے کے لیے Command + 1 دبائیں لائیو عمل
The Process ID اور پروسیس کا نام کالم آپ کو فرق کرنے میں مدد کرتے ہیں عمل کے درمیان. اضافی کالم جیسے % CPU، میموری، اور CPU ٹائم آپ کو CPU کے استعمال، میموری کی کھپت، اور ہر عمل کے لیے کل رن ٹائم کا تعین کرنے دیتا ہے۔ آپ مناسب کالم کو منتخب کرکے عمل کو ترتیب دے سکتے ہیں۔ مثال کے طور پر، اگر آپ سی پی یو کے وسائل کو سب سے زیادہ استعمال کرنے والے عمل کو چیک کرنا چاہتے ہیں، تو % CPU کالم منتخب کریں۔
زیادہ تر عمل خفیہ ہیں اور iOS اور iPadOS میں نظام کی بنیادی خصوصیات کی عکاسی کرتے ہیں۔مثال کے طور پر، bluetoothd بلوٹوتھ ڈیمون کے پیچھے ایک عمل ہے، جو بلوٹوتھ ڈیوائسز کو ہینڈل کرنے والا جزو ہے۔ اگر آپ کسی مخصوص عمل کی شناخت یا اس کے بارے میں مزید جاننا چاہتے ہیں تو گوگل آپ کا دوست ہے۔
تاہم، آپ جلدی سے کچھ کو پہچان لیں گے، جیسے کہ آپ کے آئی فون یا آئی پیڈ پر چلنے والی ایپس- جیسے، Firefox is موزیلا فائر فاکس سے وابستہ بنیادی عمل۔
اپنے iOS یا iPadOS ڈیوائس کا استعمال شروع کریں، اور آپ کو متعلقہ سروسز اور ایپس کے لیے CPU اور میموری کی کھپت میں اضافہ نظر آئے گا۔ زبردستی چھوڑنے والی ایپس (اس پر مزید بعد میں) فہرست سے متعلقہ عمل کو ہٹا دے گی۔
آپ کنٹرول پر کلک کرکے اور Add as a Detail Filter آپشن کو منتخب کرکے بھی ایک مخصوص عمل کی نگرانی کرسکتے ہیں۔ یا، آپ Detail Filter میں متعدد پراسیس آئی ڈیز (Process ID کالم کو دیکھیں) ڈال سکتے ہیں۔ ونڈو کے نچلے بائیں طرف ان کو بقیہ عمل سے الگ دیکھنے کے لیےباکس۔
اپنے آئی فون یا آئی پیڈ پر عمل کو چیک کرنے کے بعد، انسٹرومینٹس کے اوپری بائیں جانب Stop آئیکن کو منتخب کریں۔ کھڑکی پھر آپ ایکس کوڈ سے باہر نکلنے سے پہلے ریکارڈ شدہ سرگرمی (فائل > Save As) کو محفوظ کرنے کا انتخاب کرسکتے ہیں۔ .
آئی فون یا آئی پیڈ کی پریشانی کا ازالہ کرنا
آئی فون یا آئی پیڈ پر چلنے والے عمل کی فہرست دیکھنے کے لیے ایکس کوڈ کا استعمال آپ کو اپنے آلے کے مسائل کو حل کرنے میں بھی مدد دے سکتا ہے۔ مثال کے طور پر، اگر آپ کو باقاعدگی سے منجمد اور کریش کا سامنا کرنا پڑتا ہے، تو آپ شاید اس مسئلے کے پیچھے ایپ یا سسٹم سروس کو تلاش کر سکیں گے۔ اس کے بعد آپ عام مسائل کو حل کرنے کے لیے اپنے iPhone یا iPad پر درج ذیل اصلاحات کر سکتے ہیں۔
زبردستی چھوڑنے والی ایپس
اگر کوئی ایپ ہمیشہ CPU، میموری، یا دونوں کو زیادہ سے زیادہ بڑھاتی دکھائی دیتی ہے، تو آپ کا پہلا عمل زبردستی چھوڑنا ہوگا۔ ایسا کرنے کے لیے، ایپ سوئچر کھولیں (اسکرین کے نیچے سے اوپر کی طرف سوائپ کریں یا Home بٹن پر ڈبل کلک کریں) اور ایپ کو اسکرین سے ہٹا دیں۔
Xcode آلات میں، آپ دیکھیں گے کہ کارروائی مؤثر طریقے سے متعلقہ عمل کو بند کر دیتی ہے۔ ہوم اسکرین سے ایپ کو دوبارہ لانچ کرکے پیروی کریں۔
اپ ڈیٹ ایپس
App اپ ڈیٹس بہت سارے بگ فکسس اور کارکردگی میں اضافہ کے ساتھ آتے ہیں۔ اگر مسئلہ برقرار رہتا ہے تو ایپ اسٹور کھولیں اور ایپ تلاش کریں۔ اگر کوئی اپ ڈیٹ ہے تو آپ کو اپ ڈیٹ بٹن نظر آئے گا جسے آپ اپ ڈیٹ کرنے کے لیے تھپتھپا سکتے ہیں۔
بیک گراؤنڈ ایپ ریفریش کو غیر فعال کریں
اگر آلات بہت سارے CPU وسائل اور میموری کو استعمال کرتے ہوئے دکھاتا ہے یہاں تک کہ جب آپ اسے فعال طور پر استعمال نہ کر رہے ہوں تو اسے پس منظر میں چلنے سے روکنے کی کوشش کریں۔
ایسا کرنے کے لیے، Settings ایپ کھولیں، اسکرین کو نیچے اسکرول کریں، زیر بحث ایپ کو منتخب کریں، اور اگلا سوئچ آف کریں۔ بیک گراؤنڈ ایپ ریفریش.
آئی فون یا آئی پیڈ کو دوبارہ شروع کریں
آئی فون یا آئی پیڈ کو دوبارہ شروع کرنے سے نظام کے خراب عمل اور میموری لیک ہونے کو ٹھیک کیا جا سکتا ہے۔ مثال کے طور پر، اگر Xcode Instruments ایک سے زیادہ ایپس اور سسٹم کے عمل کے لیے بہت زیادہ CPU یا میموری کا استعمال دکھاتا ہے (بغیر کسی وضاحتی وجہ کے)، Settings ایپ کھولیں اورکو منتخب کریں۔ جنرل > آلہ کو بند کرنے کے لیے بند کریں۔ پھر، 30 سیکنڈ تک انتظار کریں اور اسے دوبارہ شروع کرنے کے لیے Side بٹن کو دبائے رکھیں۔
سسٹم سافٹ ویئر کو اپ ڈیٹ کریں
iOS اور iPadOS کو اپ ڈیٹ کرنے سے عام طور پر سسٹم سافٹ ویئر کے مسائل حل ہو جاتے ہیں۔ اگر آپ نے ابھی تک اپنے آئی فون یا آئی پیڈ کو تھوڑی دیر میں اپ ڈیٹ کرنا ہے تو Settings ایپ کھولیں اور General > سافٹ ویئر اپ ڈیٹ تازہ ترین اپ ڈیٹس کو چیک کرنے اور انسٹال کرنے کے لیے۔ اگر آپ کو کوئی مسئلہ درپیش ہے تو آئی فون اور آئی پیڈ پر پھنسے ہوئے اپ ڈیٹس کو ٹھیک کرنے کا طریقہ سیکھیں۔
تمام ترتیبات کو دوبارہ ترتیب دیں
اپنے iPhone یا iPad پر تمام ترتیبات کو دوبارہ ترتیب دینے سے متضاد ترتیبات کی وجہ سے پیدا ہونے والے مسائل حل ہو جاتے ہیں۔ اگر ایکس کوڈ انسٹرومنٹس زیادہ سرگرمی دکھاتے رہتے ہیں تو Settings ایپ کھولیں اور General > کو منتخب کریں۔ آئی فون کو ٹرانسفر یا ری سیٹ کریں > ری سیٹ کریں > تمام سیٹنگز کو ری سیٹ کریں
اگر اس سے کچھ نہیں ہوتا ہے تو اگلا منطقی مرحلہ یہ ہے کہ آپ اپنے آئی فون یا آئی پیڈ کو فیکٹری ڈیفالٹس پر مٹا کر ری سیٹ کریں۔
اندرونی کام
Xcode ان عملوں کی فہرست میں ایک زبردست ونڈو فراہم کرتا ہے جو آپ کے iPhone یا iPad کو کام کرنے اور یہاں تک کہ خرابیوں کا ازالہ کرنے میں مدد کرتا ہے۔ بلاشبہ، اپنے میک پر IDE کو ترتیب دینا وقت طلب ہے اور اس کے لیے کافی مقدار میں ڈسک کی جگہ درکار ہوتی ہے۔ لیکن اگر آپ کے پاس صبر اور ذخیرہ کرنے کی گنجائش ہے تو یہ حیرت انگیز طور پر تفریحی ورزش ہوسکتی ہے۔
