ایکس کوڈ کو کیسے اَن انسٹال کریں۔
فہرست کا خانہ:
- Mac OS X سے Xcode کو مکمل طور پر ان انسٹال کریں
- Xcode کیوں اَن انسٹال کریں؟
- ایکس کوڈ کی یونکس ڈویلپمنٹ ٹول کٹ ان انسٹال کریں
- صرف ایکس کوڈ ڈیولپر فولڈر اور مواد کو ان انسٹال کریں
- ایکس کوڈ سسٹم سپورٹ کو ان انسٹال کریں
Xcode کے جدید ورژن کو اَن انسٹال کرنے کے لیے ذیل میں نئی آسان ہدایات شامل ہیں۔ ایکس کوڈ کے پرانے ورژنز کو حذف کرنا بھی شامل ہے، یہ کسی بھی میک سے ایکس کوڈ کو ان انسٹال کرنے کے لیے ایک مکمل گائیڈ ہے قطع نظر اس کے کہ ورژن اور میک OS X ریلیز ہوں۔
Xcode iOS اور Mac OS X کے لیے ایپل کا ڈویلپر سویٹ ہے، یہ ضروری ہے اگر آپ کسی بھی OS کے لیے ایپس لکھنے کا ارادہ رکھتے ہیں اور اسے انسٹال کرنے میں خود مرکزی IDE کے علاوہ متعدد دیگر مفید یوٹیلیٹیز شامل ہیں۔اضافی پہلوؤں میں انٹرفیس بلڈر، آئی فون سمیلیٹر، کوارٹز کمپوزر، ڈیش کوڈ، جی سی سی، ڈیٹریس، پرل، پائتھون، روبی، اور بہت کچھ شامل ہے جو بنیادی iOS اور Mac OS X کی ترقی سے آگے کا استعمال کرتی ہے، جس سے ٹوئیکرز اور ایڈمنسٹریٹرز کے لیے قیمتی یوٹیلیٹی شامل ہوتی ہے۔ ٹول کٹس۔
Xcode انسٹال کرنا صرف میک ایپ اسٹور سے ڈاؤن لوڈ کرنے کی بات ہے، لیکن اگر آپ Xcode کو ہٹانا چاہتے ہیں تو کیا ہوگا؟
Xcode کو کیسے حذف کرنا ہے اس بات پر منحصر ہے کہ آپ میک سے کون سا ورژن ہٹانے کی کوشش کر رہے ہیں۔ ہم پہلے Xcode کے نئے ورژنز کو ہٹانے کا احاطہ کریں گے، پھر ایپ کے پرانے ورژنز کو حذف کرنے کا بھی احاطہ کریں گے۔
Mac OS X سے Xcode 10، Xcode 9، Xcode 8 وغیرہ کو اَن انسٹال کریں
Xcode کے نئے ورژنز کو اَن انسٹال کرنا میک سے کسی دوسری ایپ کو حذف کرنے جیسا ہے:
- /Applications/ فولڈر پر جائیں اور "Xcode" ایپلیکیشن تلاش کریں
- "XCode" کو کوڑے دان میں گھسیٹیں اور ردی کی ٹوکری کے آئیکون پر دائیں کلک کرکے اور 'Empty Trash' کو منتخب کرکے کوڑے دان کو معمول کے مطابق خالی کریں۔
اس کے بعد آپ ممکنہ طور پر صارف کے ڈویلپر ٹولز فولڈر کو حذف کرنا چاہیں گے، جو درج ذیل مقام پر پایا جاتا ہے – نوٹ کریں کہ اس میں صارف کا ڈویلپر ڈیٹا شامل ہے، لہذا اگر آپ کے پاس Xcode میں پروجیکٹس اور دیگر ڈیٹا موجود ہیں تو ایسا نہ کریں۔ جس کا آپ نے کہیں اور بیک اپ نہیں لیا ہے یا آپ کو اس کی پرواہ ہے:
ڈائریکٹری ~/Library/Developer/ ہے، صارف کے فولڈر میں "Xcode" اور "CoreSimulator" فولڈرز ہونے چاہئیں:
- یوزر ہوم ڈائرکٹری کھولیں اور لائبریری میں جائیں
- "ڈیولپر" فولڈر پر جائیں اور اسے حذف کریں
اپلیکیشن کے ساتھ ان فولڈرز کو کوڑے دان میں ڈالنے سے میک اور OS X سے تقریباً 11GB ڈسک کی جگہ بحال ہو جائے گی اور اب Xcode نہیں رہے گا۔ اگر آپ نے کمانڈ لائن ٹولز کو الگ سے انسٹال کیا ہے، تو انہیں خود ایکس کوڈ کو حذف کرنے سے متاثر نہیں ہونا چاہیے۔
اپ ڈیٹ: ہمارے قارئین نے نشاندہی کی کہ Xcode 4.3 Xcode کو ایک ایپلیکیشن میں بنڈل کرکے اس عمل کو کافی حد تک آسان بناتا ہے۔ لہذا، یہ گائیڈ پرانے ورژن کے لیے سب سے زیادہ متعلقہ ہے۔ XCode 4.3 اور اس کے بعد کے ورژن کسی دوسرے میک ایپ کی طرح اَن انسٹال کرنے کے قابل ہونے چاہئیں، جبکہ XCode کے پرانے ورژن کے لیے ذیل میں بیان کردہ دستی عمل کی ضرورت ہوتی ہے۔
Mac OS X سے Xcode کو مکمل طور پر ان انسٹال کریں
نوٹ کریں کہ Xcode کو اَن انسٹال کرنا ایپ کے پہلے ریلیزز کے لیے مختلف ہے۔ ذیل میں دی گئی ہدایات ابھی بھی ایکس کوڈ کے تمام پرانے ورژنز کے لیے درست ہیں، تاہم، اور آپ کو معلوم ہوگا کہ ایسا کرنا عام میک ایپس کو ان انسٹال کرنے یا پہلے سے طے شدہ ایپس کو کھودنے کے مترادف نہیں ہے کیونکہ ایکس کوڈ کا اثر بہت بڑا ہے، لہذا آپ کو ایکس کوڈ کو ان انسٹال کرنے کے لیے۔ کمانڈ لائن میں جانے کی ضرورت ہوگی۔
یہ میک سے ایکس کوڈ سے متعلق ہر چیز کو ہٹا دے گا:
- ٹرمینل لانچ کریں، جو /Applications/Utilities/ میں پایا جاتا ہے اور درج ذیل ٹائپ کریں:
- ایڈمن پاس ورڈ کی تصدیق کریں (سوڈو کے لیے درکار) اور اسکرپٹ کو چلنے دیں
sudo/Developer/Library/uninstall-devtools --mode=all
انسٹال ایکس کوڈ ایپلیکیشن کو ڈیلیٹ کرنا نہ بھولیں اگر آپ ایکس کوڈ کو ان انسٹال کرتے ہیں تو اصل انسٹال ایکس کوڈ ایپلیکیشن شاید آپ کے پاس موجود ہے۔ /Applications/ فولڈر جیسا کہ Mac App Store سے ڈاؤن لوڈ کیا گیا ہے، اسے بھی حذف کرنا نہ بھولیں ورنہ آپ 1.8GB ڈسک کی جگہ ضائع کر رہے ہیں۔
Xcode کیوں اَن انسٹال کریں؟
اگر آپ ایکس کوڈ استعمال نہیں کرتے ہیں یا اس کے ساتھ یوٹیلیٹیز ہیں تو سویٹ کو ان انسٹال کرنا اچھا خیال ہے۔ کیوں؟ سب سے آسان وجہ یہ ہے کہ Xcode بہت زیادہ ڈسک کی جگہ لیتا ہے، عام طور پر انسٹالیشن کے ذریعے کم از کم 7GB ڈسک کی جگہ استعمال کی جاتی ہے، اور اکیلے انسٹالر کی درخواست ایک اور ہے۔8GB، یہ بہت زیادہ سٹوریج کی گنجائش ہے جس کا کوئی فائدہ نہیں ہو رہا ہے۔
اب جب کہ ہم نے Xcode کے ساتھ کرنے کے لیے ہر چیز کو اَن انسٹال کرنے کے بنیادی عمل کا احاطہ کر لیا ہے اور کیوں کہ کچھ لوگوں کو ایسا کرنے سے فائدہ ہوگا، ہم کچھ مزید مخصوص معلومات اور کچھ دیگر اَن انسٹال کرنے کے اختیارات کا جائزہ لیں گے۔ کچھ صارفین کے لیے کارآمد ثابت ہو گا۔
پہلے، اوپر کی ان انسٹال کمانڈ -mode=all اصل میں صرف تین الگ الگ اسکرپٹ چلاتی ہے جس سے ان انسٹالیشن کا عمل آسان ہوتا ہے، جو لوگ متجسس ہیں ان کے لیے وہ الگ اسکرپٹ ہیں:
/Library/Developer/Shared/uninstall-devtools/Library/Developer/4.1/uninstall-devtools/Developer/Library/uninstall-developer-folder
ان کو آزادانہ طور پر چلانے کی ضرورت نہیں ہے، حالانکہ اگر آپ چاہیں تو ایسا کرنے کا انتخاب کرسکتے ہیں، اس کے بارے میں مزید ذیل میں۔
اگر آپ ہر چیز کے بجائے Xcode کے حصوں کو منتخب طور پر اَن انسٹال کرنا چاہتے ہیں تو نیچے دی گئی کمانڈز استعمال کریں۔ اگر آپ مندرجہ بالا –mode=all کمانڈ چلاتے ہیں تو یہ ضروری نہیں ہیں۔
ایکس کوڈ کی یونکس ڈویلپمنٹ ٹول کٹ ان انسٹال کریں
اگر آپ چیزوں کی صرف کمانڈ لائن سائیڈ کو ہٹانا چاہتے ہیں تو آپ اس کمانڈ کے ساتھ ایسا کر سکتے ہیں:
sudo/Developer/Library/uninstall-devtools --mode=unixdev
یہ دراصل مذکورہ بالا "/Library/Developer/Shared/uninstall-devtools" اسکرپٹ سے منسلک ہے۔ ذاتی طور پر، میرے خیال میں یونکس ٹول کٹ ایکس کوڈ انسٹال کرنے کے سب سے مفید پہلوؤں میں سے ایک ہے لہذا مجھے یقین نہیں ہے کہ آپ ایسا کیوں کرنا چاہیں گے، لیکن یہ جان کر خوشی ہوئی کہ آپ کر سکتے ہیں۔
صرف ایکس کوڈ ڈیولپر فولڈر اور مواد کو ان انسٹال کریں
یہ Xcode کے دیگر پہلوؤں کو برقرار رکھے گا لیکن /Developer ڈائرکٹری میں سے ہر چیز کو ہٹا دے گا:
sudo/Developer/Library/uninstall-devtools --mode=xcodedir
یہ کمانڈ بنیادی طور پر پہلے ذکر کردہ "/Developer/Library/uninstall-developer-folder" اسکرپٹ کا شارٹ کٹ ہے۔ اگر آپ /Developer ڈائریکٹری کو ختم کرنا چاہتے ہیں، تو اس کمانڈ کو فائنڈر کے ذریعے دستی طور پر حذف کرنے کے بجائے چلائیں۔
ایکس کوڈ سسٹم سپورٹ کو ان انسٹال کریں
صرف Xcode کے سسٹم سپورٹ کو منتخب طور پر ان انسٹال کریں (تجویز نہیں کی گئی):
sudo/Developer/Library/uninstall-devtools --mode=systemsupport
یہ کمانڈ صرف درج ذیل اسکرپٹس کو چلاتی ہے: "/Library/Developer/Shared/uninstall-devtools" اور "/Library/Developer/4.1/uninstall-devtools"
Xcode ڈیٹا فائلز کے مقامات
Xcode سے متعلق ڈیٹا کا مکمل سیٹ، جسے آپ بیک اپ یا حذف کرنا چاہتے ہیں اگر آپ میک سے ایکس کوڈ ان انسٹال کر رہے ہیں، درج ذیل مقامات اور فائلیں ہیں:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/لائبریری/ڈیولپر
~/Library/Mobile Device
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
آپ ان فائلوں کو دستی طور پر بھی حذف کر سکتے ہیں، لیکن دوبارہ اگر آپ اپنے ماحول کو محفوظ رکھنے کا خیال رکھتے ہیں تو Xcode ایپس، فائلوں اور اجزاء کو دستی طور پر ہٹانے سے پہلے ڈیٹا کا بیک اپ لینے پر غور کریں۔
بس بس اسے سمیٹتا ہے۔ آپ ان میں سے کچھ کاموں کو ہٹانے کی افادیت جیسے AppCleaner کے ساتھ بھی پورا کرنے کے قابل ہو سکتے ہیں، لیکن بہترین نتائج کے لیے Xcode کے ساتھ بنڈل کردہ حل کے ساتھ رہنا اچھا خیال ہے۔