আমি কি একাধিক এক্সকোড সংস্করণ ইনস্টল করতে পারি?
সমাধান:
প্রকৃতপক্ষে উপরের অনেক জবাব যেমন বলেছে, এটি সম্ভব। এমনকি নিম্নলিখিত আরাকল মোবাইল প্ল্যাটফর্ম ব্লগ অনুসারে , আপনি একই ম্যাকের জন্য একাধিক এক্সকোড ইনস্টল করতে পারেন। আপনার কেন এটি করতে হবে তা আপনার মতে বিভিন্ন হতে পারে।
পরিস্থিতি:
আপনি আপাতত এক্সকোডের কেবল একটি সংস্করণ ইনস্টল করে থাকতে পারেন। অ্যাপ্লিকেশন স্টোরের মাধ্যমে পাওয়া সর্বশেষতম এক্সকোড সংস্করণের পিছনে বেশিরভাগ ক্ষেত্রে একটি রিলিজ রয়েছে (খনিটি আমি এক্সকোড 6.৩.২ এবং আমার এটি রাখা এবং অ্যাপ স্টোরের মাধ্যমে উপলব্ধ এক্সকোড install ইনস্টল করা দরকার)।
প্রাক্তন জন্য: -
আপনি ইতিমধ্যে XCode 6.x ইনস্টল করেছেন এবং অ্যাপ স্টোরটিতে ইতিমধ্যে অ্যাপ স্টোর দ্বারা প্রদত্ত এক্সকোড 7 রয়েছে। যে কোনও কারণে আপনাকে সেই পুরানো এক্সকোড x.x রাখতে হবে (আপনি জানেন যে এটি এখন কিছু সময়ের জন্য স্থিতিশীল) এবং এছাড়াও আপনাকে নতুন এক্সকোড install ইনস্টল করে চেষ্টা করে দেখতে হবে
সুতরাং এক নম্বর প্রশ্ন হতে পারে, আপনি কীভাবে এবং কোথায় ডাউনলোড করতে পারেন? এক্সকোড 7 এর জন্য ম্যাক ওএস এক্স ইনস্টলযোগ্য ডিএমজি ফাইল (অথবা আপনি যদি কোনও পুরানো এক্সকোড সংস্করণ চেষ্টা করতে চান তবে হতে পারে)? ঠিক আছে, এখানে সরাসরি লিংক আপেল ডাউনলোডসমূহ (আপনি সঠিকভাবে এই লিঙ্কে দেখার আগে অ্যাপল ডেভেলপার অ্যাকাউন্টে লগ ইন করতে থাকতে পারে), অথবা অন্য নিম্নলিখিত একটি হল Stackoverflow Q & A- লিংক যা যেখানে উপর XCode IDEs জন্য DMG হলো ফাইল ডাউনলোডের উত্তর দেয় ।
সুতরাং এখন ধরা যাক যে এক্সকোড সংস্করণে আপনি দ্বিতীয়টি হিসাবে ইনস্টল করতে হবে এমন কোনও ডিএমজি ফাইল পেয়েছেন?
পদক্ষেপ:
প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন যা আমি ওরাকলস মোবাইল প্ল্যাটফর্ম ব্লগের উপরের প্রদত্ত প্রথম লিঙ্কটি থেকে পেয়েছি।
- চলতে থাকলে এক্সকোড বন্ধ করুন
- নাম পরিবর্তন
/Applications/Xcode.app
করুন/Applications/Xcode_6.x.app
- জিজ্ঞাসা করা হলে প্রশাসকের পাসওয়ার্ড লিখুন
- আপনার প্রয়োজনীয় ডিএমজি ফাইলটি ডাবল ক্লিক করুন, প্রি ডাউনলোড করা এক্সকোড এবং ইনস্টল করুন
- এটি ইনস্টল হয়ে গেলে, এটি চালানোর আগে,
/Applications/Xcode.app
সবেমাত্র ইনস্টল হওয়া নতুনটি পরিবর্তন করুন
(আমার উপরের উদাহরণ অনুসারে)/Application/Xcode_7.app
বিঃদ্রঃ*:
[দয়া করে পরবর্তী নোট অবধি ধৈর্য সহ এই বিভাগটি পড়ুন] আপনার কাছে যখন এক্সকোডের দুটি সংস্করণ ইনস্টল করা থাকে তখন আপনার ওয়ার্কস্টেশনে কমান্ড লাইন সরঞ্জামের দুটি সংস্করণও xcodebuild
ইনস্টল থাকে। আপনি যখন আপনার আইওএস অ্যাপটি তৈরি করছেন তখন আপনার টার্মিনাল এবং এক্সকোড বিল্ড কমান্ডটি কী ব্যবহার করবে তা প্রশ্ন। কারণ কমান্ড লাইন সরঞ্জামের সাথে, আইওএস এসডিকে যা আপনার অ্যাপ তৈরি করতে ব্যবহৃত হচ্ছে তাও নির্ভর করে।
আমার অভিজ্ঞতা ছিল আমার দুটি এক্সকোড সংস্করণ ছিল। এক্সকোড 10 (আইওএস 12.0 সহ পুরানো এক - আইফোন 1212) এবং এক্সকোড 10.1 (আইওএস 12.1 - আইফোনস 12.1 সহ নতুন)। সুতরাং স্পষ্টতই কমান্ড লাইন সরঞ্জামের সেটিংসটি xcodebuild
পুরানো অ্যাপ্লিকেশন থেকে সরঞ্জামটি ব্যবহার করার জন্য নির্বাচন করা হয়েছিল । আমাকে এটি ম্যানুয়ালি Xcode পছন্দ উইন্ডোতে নির্বাচন করতে হয়েছিল।
এক্সকোড পছন্দ উইন্ডোতে কমান্ড লাইন সরঞ্জামটি কোথায় সেট করবেন?
Locations
ট্যাবটি নির্বাচন করুন এবং সেখানে, আপনি কমান্ড লাইন সরঞ্জামগুলির ইনস্টল করা সমস্ত সংস্করণ (যা xcodebuild
) নির্বাচন করতে পারেন ।
আপনার আইওএস অ্যাপটি তৈরি করতে আইওএস এসডিকে কোন সংস্করণ ব্যবহার করা হচ্ছে তা কীভাবে আবিষ্কার করবেন?
- কমান্ড অনুসরণ করে আপনার টার্মিনাল ইস্যুতে:
$> xcodebuild -showsdks
- উপরের কমান্ডে সমস্ত এসডিকে বিশদ মুদ্রণ করা উচিত যা আপনার অ্যাপ্লিকেশনগুলি তৈরি করতে আপনার বর্তমান এক্সকোড কনফিগারেশন ব্যবহার করে। এবং ফলাফলগুলি দেখে আপনি বুঝতে পারবেন যে আপনার আইওএস / আইফোনস এসডিকে সংস্করণটি
xcodebuild
আপনার এক্সকোডে কমান্ড লাইন সরঞ্জাম ( ) সেটিংস পরিবর্তন করার উপর নির্ভর করে ।
দ্রষ্টব্য **:
উপরে দেওয়া অ্যাপল ডাউনলোড লিঙ্ক এবং ওরাকলস এমপিএফ ব্লগ পোস্ট লিঙ্কগুলি ভবিষ্যতে পরিবর্তন হতে পারে এবং / অথবা অনুপলব্ধ হতে পারে।
সুতরাং আমি আশা করি যে আমার উত্তরটি সেখানকার অন্য কারও পক্ষে সহায়ক হতে পারে!
চিয়ার্স!