Xcode হল वह টুল যা ডেভেলপাররা অ্যাপলের ইকোসিস্টেমের জন্য অ্যাপ বানাতে ব্যবহার করে – macOS, iOS, এবং অ্যাপলের সব কিছুর জন্য।
এই গাইড আপনাকে Xcode আপনার ম্যাকএ সফলভাবে ইনস্টল করার প্রক্রিয়া শুরু থেকে শেষ পর্যন্ত দেখাবে।
শুরু করার আগে কিছু হ্যান্ডি টিপস জানা দরকার:
- Xcode শুধু ম্যাকএ চলে। আপনি যদি পিসিতে থাকেন, দুর্ভাগ্যক্রমে আপনি Xcode ব্যবহার করতে পারবেন না।
- আপনাকে একটি ভালো, স্থিতিশীল ইন্টারনেট কানেকশন দরকার। সর্বশেষ ভার্সন প্রায় ৮ গিগাবাইট আকারের।
- নিশ্চিত করুন আপনার কম্পিউটারে কমপক্ষে ৩০ গিগাবাইট ফ্রি স্পেস আছে। সর্বশেষ
.xipফাইল (লেখার সময় v11.4.1) ~৮ গিগাবাইট জিপড। আনজিপ করলে আরও ১৭ গিগাবাইট। তারপর কমান্ড লাইন টুল, যা আরও ১.৫ গিগাবাইট।
Xcode ইনস্টল করার ধাপগুলো এক নজরে
- Xcode ডাউনলোড করুন
- কমান্ড লাইন টুল ইনস্টল করুন
- নতুন ভার্সনটি খুলুন
- ফাইলগুলো ডিলিট করুন
নিচের ধাপগুলিতে কিছু টার্মিনাল কমান্ড লিস্ট করা আছে। এই কমান্ডগুলো আপনার প্রেজেন্ট ওয়ার্কিং ডিরেক্টরিতে টাইপ করা যায়। অর্থাৎ আপনাকে কোনো নির্দিষ্ট ফোল্ডারে নেভিগেট করতে হবে না।
আপনি যদি খুব ইচ্ছা করেন, তবে কমান্ডগুলো টাইপ করার আগে cd টাইপ করতে পারেন। এটি আপনাকে হোম ফোল্ডারে ফিরিয়ে দেবে।
ধাপ #১: Xcode ডাউনলোড করুন
এটি করার দুটি উপায় আছে। সর্বশেষ ভার্সন এবং স্যাদে "সহজ" ইনস্টলেশনের জন্য, আপনি অ্যাপ স্টোর ব্যবহার করতে পারেন। আমি এই অপশনটি সুপারিশ করি না।
আমি ডেভেলপার সাইট ব্যবহার করতে পছন্দ করি। এতে একটি বোনাস অপশন থাকে যে আপনি যেকোনো ভার্সন ডাউনলোড করতে পারেন।
অপশন #১: অ্যাপ স্টোর থেকে সর্বশেষ ভার্সন ডাউনলোড করুন (আমার পছন্দের অপশন নয়)
তত্ত্ব상으로, এটি একটি সিমলেস এবং পেইন-ফ্রি প্রক্রিয়া হওয়া উচিত। কিন্তু ইনস্টলেশন যদি শেষ ধাপে যেকোনো কারণে ফেল করে, তবে এটি ট্রাবলশুট করা খুব কঠিন।
ফেলের কয়েকটি কারণ আছে, এবং কোনো সহজ উপায় নেই আন্ডারলাইন কারণ জানার। আপনি যদি ফেল সম্মুখীন হন, তবে আপনাকে পুরো ফাইলটি প্রতিবার রি-ডাউনলোড করতে হবে প্রতিবার ফিক্স ট্রাই করার সময়। যেহেতু সর্বশেষ ভার্সন ৮ গিগাবাইট, আমি এই পদ্ধতিটি বেশি পছন্দ করিনি।
কিন্তু আপনি যদি সাহসী হন, তবে ধাপগুলো এখানে:
- আপনার ম্যাকএ অ্যাপ স্টোর খুলুন
- সাইন ইন করুন
- Xcode সার্চ করুন
- ইনস্টল বা আপডেট ক্লিক করুন
অপশন ২: ডেভেলপার সাইট থেকে নির্দিষ্ট ভার্সন ডাউনলোড করুন (আমার পছন্দের অপশন)
- "more" সেকশনে যান অ্যাপল ডেভেলপার ওয়েবসাইটের
- আপনার আইটিউনস অ্যাকাউন্ট আইডি দিয়ে সাইন ইন করুন
- আপনি যে ভার্সনটি চান সেটি টাইপ করুন, এবং
Xcode_x_x_x.xipফাইলটি ডাউনলোড করুন। মনে রাখবেন Xcode 11.4.1 ৮ গিগাবাইট, তাই আপনার ইন্টারনেট কানেকশনের উপর নির্ভর করে এটি কিছুক্ষণ লাগবে। - ফাইল ডাউনলোড হয়ে গেলে,
.xip-এ ক্লিক করুন এটি এক্সট্র্যাক্ট করার জন্য। আপনার ল্যাপটপ এটি একই ফোল্ডারে এক্সট্র্যাক্ট করবে যেখানে আপনি এটি ডাউনলোড করেছেন। এই এক্সট্র্যাকশন প্রক্রিয়া অটোমেটিক।.xipফাইলে ক্লিক করার পর আপনাকে আর কিছু করতে হবে না। এই ধাপটি কয়েক মিনিট লাগবে। - [ঐচ্ছিক] এক্সট্র্যাক্ট হওয়ার পর, অ্যাপ্লিকেশনটি "Xcode11.x.x" হিসেবে রিনেম করুন যদি আপনি একাধিক ভার্সন ব্যবহার করেন।
- অ্যাপ্লিকেশনটি Applications ফোল্ডারে টেনে আনুন
- [ঐচ্ছিক] নতুন Xcode ভার্সনটিকে ডিফল্ট হিসেবে সেট করুন। টার্মিনাল খুলুন এবং টাইপ করুন
sudo xcode-select -switch /Applications/Xcodex.x.x.app।x.x.x-কে ভার্সন নম্বার দিয়ে রিপ্লেস করুন। উদাহরণ:Xcode11.4.1.app। আপনাকে আপনার কম্পিউটার অ্যাডমিন পাসওয়ার্ড দিতে হবে। আমি মনে করি এটি আপনার কম্পিউটারের সব ইউজারের জন্য ডিফল্ট Xcode ভার্সন আপডেট করবে, তাই অন্য ইউজারদের সাথে চেক করে নেওয়া ভালো
ধাপ #২: কমান্ড লাইন টুল (CLT) ইনস্টল করুন
আপনার কম্পিউটারে একাধিক ইউজার থাকলে, আপনাকে প্রতিটি ইউজারের জন্য CLT আপডেট করতে হবে।
.dmg ডাউনলোড করুন
CLT আপডেট করতে, অ্যাপ ডেভেলপার ওয়েবসাইটে যান এবং কমান্ড লাইন টুল .dmg ডাউনলোড করুন।
আপনি যদি কখনো Xcode ইনস্টল না করে থাকেন, তবে আপনি আপনার টার্মিনাল থেকে xcode-select --install টাইপ করে আপডেট করতে পারেন ডেভেলপার ওয়েবসাইটে যাওয়ার বদলে।
কিন্তু আপনার মেশিনে যদি ইতিমধ্যে Xcode-এর একটি ভার্সন ইনস্টলড থাকে, তবে আপনি সম্ভবত এই এররটি দেখবেন:
xcode-select: error: command line tools are already installed, use “Software Update” to install updates
এটি মানে আপনাকে ডেভেলপার ওয়েবসাইটে যেতে হবে।
CLT ইনস্টল করা
যখন .dmg ডাউনলোড হয়ে যাবে, ফাইলটি ডাবল ক্লিক করুন এটি খোলার জন্য। এটি একটি ছোট উইন্ডো खोলে যা এইরকম দেখাবে:
বক্সটি ডাবল ক্লিক করুন এবং প্রম্পটগুলো অনুসরণ করে CLT ইনস্টল করুন। এটি কয়েক মিনিট সময় নেবে।
ইনস্টলেশনের শেষে আপনাকে জিজ্ঞেস করা হতে পারে আপনি কি এটি ট্র্যাশ বিনে মুভ করতে চান। যখন এটি জিজ্ঞেস করে, তবে এটি .dmg ফাইলটি ট্র্যাশ বিনে মুভ করার কথা বলছে। যেহেতু আপনার এখন এই ফাইলটি দরকার নেই। আমি সবসময় এতে হ্যাঁ বলি।
ধাপ #৩: Xcode খুলুন
Applications ফোল্ডার খুলুন এবং Xcode-এর নতুন ভার্সনটি খুলুন। আপনি যদি Xcode রিনেম করেছেন, তবে নিশ্চিত করুন আপনি সঠিক অ্যাপ্লিকেশন খুলছেন
Xcode আপনাকে অডিশনাল কম্পোনেন্ট ইনস্টল করার জন্য প্রম্পট করতে পারে। ইনস্টল ক্লিক করুন। এটি কয়েক মিনিট সময় নেবে।
ইনস্টল হওয়ার সময়, চেক করুন আপনার ডিফল্ট Xcode ভার্সনটি আপনি যা ডাউনলোড করেছেন সেটি কিনা:
- টার্মিনাল খুলুন
- টাইপ করুন
brew config - আপনাকে "CLT" এবং "Xcode" ভার্সন দেখতে হবে, সব কিছুর পাশাপাশি। এটি আপনি যা ডাউনলোড করেছেন সেই ভার্সনটি রিফলেক্ট করা উচিত। আমার ক্ষেত্রে, আমি Xcode 11.4.1 ডাউনলোড করেছিলাম।
CLT: 11.4.1.0.1.1586360307 Xcode: 11.4.1 => /Applications/Xcode11.4.1.app/Contents/Developer
কম্পোনেন্টগুলো ইনস্টল হয়ে গেলে, Xcode লঞ্চ হবে। আপনি আপনার পুরনো প্রজেক্টগুলো পিক আপ করতে পারবেন এবং সঠিকভাবে वहाँ থেকে চালিয়ে যেতে পারবেন।
*নোট: আপনি যদি কোনো প্রক্সি টুল ব্যবহার করেন, যেমন Charles, তবে আপনাকে আপনার সিমুলেটরে সেই সার্টিফিকেটগুলো রি-ইনস্টল করতে হবে।*
আপনি যদি কোনো এরর ফেস করেন বিল্ড বা রান করার সময় প্রজেক্ট, চেক করুন আপনি কোন ডিভাইস লঞ্চ করার চেষ্টা করছেন। নতুন ভার্সনটি আপনি আগে কোন ডিভাইস ব্যবহার করতেন সেটি মনে রাখতে পারে না। যদি হয়, তবে ডিভাইসটিতে ক্লিক করুন এবং ড্রপ ডাউন মেনু থেকে "Add additional simulators" বেছে নিন আপনি যে ডিভাইসটি চান সেটি যোগ করতে।
ধাপ #৪. ফাইলগুলো ডিলিট করুন
আপনার কম্পিউটারে পুরনো Xcode ভার্সনগুলো দরকার না হলে, আপনি সেগুলো আনইনস্টল করে কিছু হার্ড ড্রাইভ স্পেস ফিরিয়ে পেতে পারেন।
আপনি আপনি যা ডাউনলোড করেছেন তার .xip ফাইলও ডিলিট করতে পারেন, সেইসাথে CLT.dmg ফাইলও।
এটাই সব। আশা করি এটি আপনাকে Xcode সফলভাবে ইনস্টল করতে সাহায্য করেছে। এর সাথে মজা করুন!