আমি কি একাধিক এক্সকোড সংস্করণ ইনস্টল করতে পারি?


175

একই সাথে Xcode এর একাধিক সংস্করণ ইনস্টল করা কি সম্ভব?

যদি তা হয় তবে দয়া করে দেখার জন্য কোনও পরামর্শ, কৌশল বা সম্ভাব্য সমস্যা পোস্ট করুন।

সম্পাদনা করুন:

আমি একাধিক সংস্করণ ইনস্টল করতে চাইছি কারণটি হল নতুন এসডিকে বিটা চেষ্টা করে দেখুন, তবে নতুন এক্সকোডটি বাগি থাকলে আমি আমার বিদ্যমান প্রকল্পগুলির জন্য পুরানো সংস্করণটি ব্যবহার করতে সক্ষম হতে চাই।


3
উভয় এক্সকোড ইনস্টল করার পরে আপনার কাছে এক্সকোড 4 সহজেই পার্থক্য করার জন্য একটি কাস্টম আইকন রয়েছে। এখানে একটি কাস্টম আইকন রয়েছে - qdevarena.blogspot.com/2011/04/xcode-4-custom-icon.html
রাজাবন্যা সুব্রামণিয়ান

এখানে একটি আইকন যা আমি এক্সকোড বিটা 4.2 এর জন্য দ্রুত তৈরি করেছি ...:! চিত্রকে এখানে বর্ণনা লিখুন ফাইল .png --- < dl.dropbox.com/u/7124872/XcodeBeta.png?dl=1 > .icns ফাইল --- < dl.dropbox.com/u/7124872/Xcode.icns? dl = 1 > উপভোগ করুন।
হুবার্ট কুনিমিয়ার

সমস্ত এক্সকোড সংস্করণগুলির লিঙ্কটি স্ট্যাকওভারফ্লো.com
মধু

আপনি যা চান তা করার জন্য আমার উত্তরটি আরও সহজ উপায়ের জন্য দেখুন। এছাড়াও, আপনি যদি এটি আরও ভাল উপায় বলে মনে করেন তবে আমার উত্তরটিকে আপনার সমস্যার সমাধান হিসাবে চিহ্নিত করার বিষয়টি বিবেচনা করুন। আমি অবশ্যই মনে করি এটি একটি চূড়ান্ত সমাধান।
সেন্সর

উত্তর:


95

হ্যাঁ, আপনি এক্সকোডের একাধিক সংস্করণ ইনস্টল করতে পারেন। তারা পৃথক ডিরেক্টরিতে ইনস্টল করবে। আমি খুঁজে পেয়েছি যে সর্বোত্তম অনুশীলন হ'ল প্রথমে আপনার ম্যাকের সাথে উপস্থিত সংস্করণটি ইনস্টল করা এবং তারপরে ডাউনলোড করা সংস্করণ ইনস্টল করা তবে এটি সম্ভবত কোনও বড় পার্থক্য করে না। প্রচুর বিবরণের জন্য এই অ্যাপল বিকাশকারী সংযোগ পৃষ্ঠাটি দেখুন: http://developer.apple.com/docamentation/Xcode/Concepual/XcodeCoexistance/Contents/Resource/en.lproj/DETails/Details.html <- পৃষ্ঠার আর অস্তিত্ব নেই!


13
স্পষ্ট করার জন্য, তারা পৃথক ডিরেক্টরিতে কেবল তখনই ইনস্টল করবে যদি আপনি ইনস্টল করার সময় এটি স্পষ্টভাবে উল্লেখ করেন। এছাড়াও, আপনি সাধারণত এক্সকোড কোর সরঞ্জামগুলি ছাড়াও সমস্ত বৈশিষ্ট্য অপসারণ করতে চান, কারণ অন্যরা আপনাকে ইনস্টল ডিরেক্টরিটি পরিবর্তন করতে দেয় না।
পল ডু বোইস

7
লিঙ্কটি পুরানো। এখান থেকে পুরানো সংস্করণগুলি পেতে পারেন তবে সেগুলি কীভাবে সেট আপ করবেন বা ইনস্টল করবেন সে সম্পর্কে কোনও বিবরণ নেই = (।
জেনারেল মাইক

1
সাম্প্রতিক এক্সকোড দিয়ে এটি চেষ্টা করার সুযোগ পাইনি। আমি ভাবছি অ্যাপ স্টোরের সাথে এক্সকোড যুক্ত করে এটি পরিবর্তন হয়েছে কিনা?
ম্যাটকে

4
এই লিঙ্কটি আপনাকে ছেলেদের সহায়তা করতে পারে: iosdevelopertips.com/xcode/…
কিং-উইজার্ড

আমি সম্প্রতি এক্সকোড 7 এ আপগ্রেড করেছি এবং আইওএস 7.1 এ তৈরি এবং পরীক্ষার ক্ষমতা হারিয়েছি। আমি ডেভেলপার.এপল. com/ডাউনলোডস / ইন্ডেক্স.অ্যাকশন (পূর্ববর্তী মন্তব্য অনুসারে) থেকে এক্সকোড .4.৪ ডাউনলোড করেছি এবং এক্সকোড.অ্যাপটি / অ্যাপ্লিকেশনগুলি / এক্সকোড .4.৪ এ অনুলিপি করেছি, যেখান থেকে এটি খুব খুশিতে চলে ( iosdevelopertips.com এ প্রদত্ত তথ্য অনুসারে / এক্সকোড /… , পূর্ববর্তী মন্তব্য অনুসারে আবার)
মার্টিন ডেভিস

43

একাধিক এক্সকোড ইনস্টল করা সহজ।

ইনস্টলারে অবস্থানের জন্য একটি টান ডাউন আছে ... আপনি যখন বিটা সংস্করণটি ইনস্টল করছেন তখন আপনাকে নতুন স্থান বাছাই করতে হবে।

অ্যাপল দেব সরঞ্জাম প্রচারকদের এই নির্দেশাবলীর পুরো বিবরণ রয়েছে (অ্যাপল ডেভ ব্যবহারকারীর নাম / পাসওয়ার্ড প্রয়োজন): https://devforums.apple.com/message/40847#40847

তারপরে আপনি যে এক্সকোড ব্যবহার করছেন তার বিটা সংস্করণটির জন্য নিজেকে একটি কাস্টম আইকন ধরুন, যাতে আপনি এগুলি ডকের বাইরে আলাদা করে বলতে পারেন: http://iphonedevelopment.blogspot.com/2009/03/ মাল্টিপল- ডেফলার-tool-install.html


এই লিঙ্কটি আপনাকে ছেলেদেরও
কিং-উইজার্ড

36

আমি কি একাধিক এক্সকোড সংস্করণ ইনস্টল করতে পারি?

সমাধান:
প্রকৃতপক্ষে উপরের অনেক জবাব যেমন বলেছে, এটি সম্ভব। এমনকি নিম্নলিখিত আরাকল মোবাইল প্ল্যাটফর্ম ব্লগ অনুসারে , আপনি একই ম্যাকের জন্য একাধিক এক্সকোড ইনস্টল করতে পারেন। আপনার কেন এটি করতে হবে তা আপনার মতে বিভিন্ন হতে পারে।

পরিস্থিতি:
আপনি আপাতত এক্সকোডের কেবল একটি সংস্করণ ইনস্টল করে থাকতে পারেন। অ্যাপ্লিকেশন স্টোরের মাধ্যমে পাওয়া সর্বশেষতম এক্সকোড সংস্করণের পিছনে বেশিরভাগ ক্ষেত্রে একটি রিলিজ রয়েছে (খনিটি আমি এক্সকোড 6.৩.২ এবং আমার এটি রাখা এবং অ্যাপ স্টোরের মাধ্যমে উপলব্ধ এক্সকোড install ইনস্টল করা দরকার)।

প্রাক্তন জন্য: -

আপনি ইতিমধ্যে XCode 6.x ইনস্টল করেছেন এবং অ্যাপ স্টোরটিতে ইতিমধ্যে অ্যাপ স্টোর দ্বারা প্রদত্ত এক্সকোড 7 রয়েছে। যে কোনও কারণে আপনাকে সেই পুরানো এক্সকোড x.x রাখতে হবে (আপনি জানেন যে এটি এখন কিছু সময়ের জন্য স্থিতিশীল) এবং এছাড়াও আপনাকে নতুন এক্সকোড install ইনস্টল করে চেষ্টা করে দেখতে হবে

সুতরাং এক নম্বর প্রশ্ন হতে পারে, আপনি কীভাবে এবং কোথায় ডাউনলোড করতে পারেন? এক্সকোড 7 এর জন্য ম্যাক ওএস এক্স ইনস্টলযোগ্য ডিএমজি ফাইল (অথবা আপনি যদি কোনও পুরানো এক্সকোড সংস্করণ চেষ্টা করতে চান তবে হতে পারে)? ঠিক আছে, এখানে সরাসরি লিংক আপেল ডাউনলোডসমূহ (আপনি সঠিকভাবে এই লিঙ্কে দেখার আগে অ্যাপল ডেভেলপার অ্যাকাউন্টে লগ ইন করতে থাকতে পারে), অথবা অন্য নিম্নলিখিত একটি হল Stackoverflow Q & A- লিংক যা যেখানে উপর XCode IDEs জন্য DMG হলো ফাইল ডাউনলোডের উত্তর দেয়

সুতরাং এখন ধরা যাক যে এক্সকোড সংস্করণে আপনি দ্বিতীয়টি হিসাবে ইনস্টল করতে হবে এমন কোনও ডিএমজি ফাইল পেয়েছেন?

পদক্ষেপ:
প্রদত্ত পদক্ষেপগুলি অনুসরণ করুন যা আমি ওরাকলস মোবাইল প্ল্যাটফর্ম ব্লগের উপরের প্রদত্ত প্রথম লিঙ্কটি থেকে পেয়েছি।

  1. চলতে থাকলে এক্সকোড বন্ধ করুন
  2. নাম পরিবর্তন /Applications/Xcode.appকরুন/Applications/Xcode_6.x.app
  3. জিজ্ঞাসা করা হলে প্রশাসকের পাসওয়ার্ড লিখুন
  4. আপনার প্রয়োজনীয় ডিএমজি ফাইলটি ডাবল ক্লিক করুন, প্রি ডাউনলোড করা এক্সকোড এবং ইনস্টল করুন
  5. এটি ইনস্টল হয়ে গেলে, এটি চালানোর আগে, /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আপনার এক্সকোডে কমান্ড লাইন সরঞ্জাম ( ) সেটিংস পরিবর্তন করার উপর নির্ভর করে ।

দ্রষ্টব্য **:
উপরে দেওয়া অ্যাপল ডাউনলোড লিঙ্ক এবং ওরাকলস এমপিএফ ব্লগ পোস্ট লিঙ্কগুলি ভবিষ্যতে পরিবর্তন হতে পারে এবং / অথবা অনুপলব্ধ হতে পারে।

সুতরাং আমি আশা করি যে আমার উত্তরটি সেখানকার অন্য কারও পক্ষে সহায়ক হতে পারে!
চিয়ার্স!


@ টিঙ্কারবেল জেনে রাখা ভাল! : ডি আমার মেশিনে থাকতে পারে আমার একটি বিরোধী কনফিগারেশন থাকতে পারে। ধন্যবাদ!
রণদিকা বিষ্মান

32

ইনস্টল করা ফোল্ডারগুলিতে বিভিন্ন এক্সকোড সংস্করণের মধ্যে স্যুইচ করতে আপনি টার্মিনালে "xcode -लेक्ट" কমান্ডটি ব্যবহার করতে চাইতে পারেন।


10
এটি আমাকে সহায়তা করেছে, sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer/উদাহরণস্বরূপ এক্সকোডের বিটা সংস্করণটি ব্যবহার করতে চালানো । ধন্যবাদ!
খ্রিস্টান ল্যান্ডগ্রেন

ধন্যবাদ ... এটি সেরা উত্তর!
কার্লোস গ্যালানো

13

দেখে মনে হচ্ছে এক্সকোডটি অ্যাপ্লিকেশন ফোল্ডারে থাকা এবং Xcode নামক বিশেষত পছন্দ করে বিশেষত ব্যবহারের সময় xcodebuild(উদাহরণস্বরূপ কার্থেজের জন্য নির্মাণের সময়) - এবং xcode-selectসর্বদা এটি কাটবে বলে মনে হয় না।

আমার কাছে একটি ক্লায়েন্ট প্রজেক্ট রয়েছে যা এখনও সুইফট ২.২ ব্যবহার করছে এবং আমি এটির জন্য এক্সকোড on এ এবং অন্য কোনও কিছুর জন্য এক্সকোড ৮ ব্যবহার করছি।

সুতরাং, আমার অ্যাপ্লিকেশন ফোল্ডারে, আমার কাছে এক্সকোড 7 ( এক্সকোড_7-এর নতুন নামকরণ ) এবং এক্সকোড 8 ( এক্সকোড_8 এ নতুন নামকরণ ) রয়েছে। তারপরে আমি কেবল যেকোডে যা দরকার তার যেকোনটির নাম পরিবর্তন করে রেখেছি এবং শেষ হয়ে গেলে আবার ফিরে আসছি। এটি একটি বল-ব্যথা, তবে কাজ করে বলে মনে হচ্ছে।

এই শেল স্ক্রিপ্টটি এটিকে কিছুটা সহজতর করে ...

xcode-version.sh

cd /Applications

if  [[ $1 = "-8" ]]
then 
    if [ -e Xcode_8.app ] 
    then            
        mv Xcode.app Xcode_7.app
        mv Xcode_8.app Xcode.app
        echo "Switched to Xcode 8"
    else
        echo "Already using Xcode 8"
    fi
elif  [[ $1 = "-7" ]]
then
    if [ -e Xcode_7.app ] 
    then            
        mv Xcode.app Xcode_8.app
        mv Xcode_7.app Xcode.app
        echo "Switched to Xcode 7"
    else
        echo "Already using Xcode 7"
    fi
else
    echo "usage: xcode-version -7/8"
fi

xcode-select --switch Xcode.app

1
এক্সকোড 8 এবং 7 সমান্তরালভাবে চালানো কি আপনার জন্য কোনও সমস্যা সৃষ্টি করে?
nnrales

আমার যতক্ষণ পর্যন্ত সমস্যা হয় না যতক্ষণ না আমি যথাযথ সংস্করণটির নাম প্রতিবার Xcode.app এ নামকরণ করতে পারি।
অ্যাশলে মিলস

সমাধান এবং সহজ স্ক্রিপ্ট জন্য ধন্যবাদ। যাইহোক, স্যুইচিং অংশটি কাজ sudoকরার জন্য আমাকে শেষ লাইনে প্রিপেন্ড করতে হয়েছিল sudo xcode-select --switch Xcode.app
ইসুর

1
ব্যবহার xcodebuildএকটি নির্দিষ্ট Xcode সংস্করণ থেকে ডিফল্ট Xcode সংস্করণের Systemwide পরিবর্তন প্রয়োজন হয় না। ব্যবহার করার পূর্বে DEVELOPER_DIR এনভায়রনমেন্ট ভেরিয়েবল সেট xcodebuildযথেষ্ট; export DEVELOPER_DIR="/Applications/Xcode-9.3.app/Contents/Developer"
স্পিজকারম্যান

12

মনে রাখবেন যে আপনি যদি xcodebuildকমান্ড লাইন সরঞ্জামটি ব্যবহার করেন তবে এক্সকোড ইনস্টল করা শেষ সংস্করণটি ডিফল্ট সংস্করণে পরিণত হবে। (/ ইউএসআর / বিনে একটি প্রতীকী লিঙ্ক ইনস্টল করা আছে।) xcodebuildএক্সকোডের অন্যান্য সংস্করণগুলির জন্য ব্যবহার করতে আপনাকে (xcode_install_directory)/usr/binডিরেক্টরিতে সংস্করণটি ব্যবহার করতে হবে ।

দ্রষ্টব্য এক্সকোড কমান্ড-লাইন সরঞ্জামগুলির বিভিন্ন সংস্করণের মধ্যে পরিবর্তন করতে, xcode-selectঅন্যান্য মন্তব্যকারীদের দ্বারা উল্লিখিত সরঞ্জামটি ব্যবহার করুন ।


4

সঙ্গে অনিমেষনেত্রে Xcode 9 , বিটা Xcode 'Xcode-beta.app' লেবেল করা এবং উত্পাদন সংস্করণের সাথে পাশে লাইভ পাশ থেকে ডিজাইন করা হয়েছে। এখানে এক্সকোড প্রকাশের নোটগুলিতে তথ্য পাওয়া যাবে । (সরাসরি লিঙ্কটি ব্যবহার করা হচ্ছে না কারণ এটি প্রায়শই ব্রেক হয়)।

অ্যাপল থেকে:

এক্সকোড 9 বিটা 4 এক্সকোডের পূর্ববর্তী সংস্করণগুলির সাথে সহাবস্থান করতে পারে। এক্সকোডের পূর্বনির্ধারিত সংস্করণগুলি একটি সংকুচিত এক্সআইপি ফাইলে প্যাকেজযুক্ত, বিকাশকারী.অ্যাপল ডট কম থেকে পাওয়া যায়। বিটা পিরিয়ড চলাকালীন এক্সকোড ইনস্টল করতে, এক্সআইপি ফাইলটি ডাউনলোড করুন, ফাইলটি স্থানে প্রসারিত করতে ডাবল-ক্লিক করুন, তারপরে অ্যাপ্লিকেশন ফোল্ডারে Xcode-beta.app টেনে আনুন


সতর্কতার শব্দ: আমার সমস্ত এক্সকোড 8 সিমুলেটর চলে গেছে এবং আমি নতুন যুক্ত করতে পারি না। এটি আমার জন্য এখান থেকে সমস্ত এক্সকোড 9 (বা যন্ত্রণাদায়কভাবে Xcode 9 এর সমস্ত ইনস্টলেশন মুছে ফেলার পরে মুছে ফেলা হয়েছে)। YMMV।
সেবাস্তিয়ান

@ সেবাস্তিয়ান আমার মনে হয় আমার ঠিক আছে (এক্সকোড 8 ব্যবহার করে তবে এর আগে 9 টি চলছিল) অন্যান্য সিমুলেটর যুক্ত করার জন্য আমার কাছে এখনও বিকল্প (এক্সকোড> উইন্ডো> ডিভাইস) রয়েছে। আমরা যদি এটি যাচাই করতে পারি তবে কোনও নতুন বিষয় খোলার উপযুক্ত হতে পারে। আপনি কি পুরানো সিমুলেটর যুক্ত করতে পারেন?
bauerMusic

আমার আরেক বন্ধু নিশ্চিত করেছে যে এটিও তার পক্ষে কাজ করছে। সুতরাং সম্ভবত আমার সিস্টেমে কিছু ভুল হয়েছে। সুতরাং আমি অনুমান করি যে এটি কেবল "" আপনি যদি কিছু পরিবর্তন করেন তবে জিনিসগুলি ভুল হতে পারে "" গল্প ;-) (এবং তারা যদি তা না করেন তবে)
সেবাস্তিয়ান

@ সেবাস্তিয়ান আপনি কি তাদের 'ডিভাইস' থেকে পুনরায় যুক্ত করতে পারেন?
bauerMusic

গতকাল আমি ("[...] আমি নতুন যুক্ত করতে পারি না") করতে পারি না, "সিমুলেটর যুক্ত করুন" সংলাপের 'তৈরি করুন' বোতামটি কিছুই করেনি। তবে আমি কেবল আমার ইতিমধ্যে পরিত্যাক্সড এক্সকোড 8 পুনরায় খুলেছি এবং সেখানে গতকাল আমি তৈরি করার চেষ্টা করেছি এমন সমস্ত সিমুলেটর ছিল, সমস্ত কাজ করে। আমি নতুন যুক্ত করতে পারেন। @ বাউর মিউজিক, আমাকে পুনরায় পরীক্ষা করতে বাধ্য করার জন্য ধন্যবাদ।
সেবাস্তিয়ান

2

একাধিক এক্সকোড দৃষ্টান্ত ইনস্টল করতে আপনি এগুলি বিভিন্ন ফোল্ডারে উদাহরণস্বরূপ / ডেভেলপার ৫.০.২ / এক্সকোড রাখতে পারেন তবে সেগুলি সিআইতে ব্যবহার করতে বা পরিবেশ (কমান্ড লাইন) তৈরি করতে আপনাকে বিল্ড চলাকালীন কিছু পরিবেশের ভেরিয়েবল সেটআপ করতে হবে। আপনার এখানে আরও নির্দেশাবলী থাকতে পারে । সুতরাং এটি কেবল বিটা এবং নতুন রিলিজের সাথেই কাজ করছে না, এটি সত্যিই পুরানো সংস্করণগুলির জন্যও কাজ করছে, আপনার মার্বেলড বা ইউনিটি প্লাগইনগুলি ব্যবহার করার প্রয়োজন হতে পারে যা সর্বশেষতম এক্সকোড সংস্করণগুলিকে সমর্থন করে না (কিছু সময় এটি ঘটে)।


2

এক্সকোড-রুবি জহরটি ব্যবহার করে এক্সকোডের একাধিক সংস্করণ ইনস্টল করুন

আপনি যদি এক্সকোড-ইনস্টল রুবিগেম ব্যবহার করেন তবে আপনি এই পুরো প্রক্রিয়াটি আরও অনেক সহজ করতে পারবেন

আপনার যদি ইতিমধ্যে এক্সকোড কমান্ডলাইনটুলস এবং রুবির একটি কার্যকরী ইনস্টলেশন রয়েছে (আমি রুবি ইনস্টল করার জন্য হোমব্রিউ ব্যবহার করার পরামর্শ দিই ) তবে আমি মনে করি এটি ম্যাকোস দ্বারা সরবরাহ করা রুবির সাথেও কাজ করে যদি আপনি সুডো ব্যবহার করে বা ব্যবহারকারী হিসাবে ইনস্টল করে রত্নটি ইনস্টল করেন । (গিটহাব পৃষ্ঠায় বিশদ) মূলত:

    $ gem install xcode-install
    $ xcversion list
    6.0.1
    6.1
    6.1.1
    6.2 (installed)
    6.3
    $ xcversion install 8
    ######################################################################## 100.0%
    Please authenticate for Xcode installation...

    Xcode 8
    Build version 6D570

সক্রিয় হিসাবে একটি সংস্করণ নির্বাচন করতে, আপনি চালাতে হবে:
$ xcversion select 8

সক্রিয় হিসাবে একটি সংস্করণ নির্বাচন করতে এবং / অ্যাপ্লিকেশন / এক্সকোডে সিমিলিংক পরিবর্তন করতে, আপনি চালনা করবেন:
$ xcversion select 8 --symlink

এক্সকোড-ইনস্টল সিমুলেটর কমান্ড ব্যবহার করে আপনার স্থানীয় সিমুলেটর পরিচালনা করতে পারে।

আরও তথ্যের জন্য গিটহাব প্রকল্প পৃষ্ঠায় নির্দেশাবলী পড়ুন।


0
  1. প্রথমে আপনার মেশিন থেকে বর্তমান এক্সকোড ইনস্টলেশনটি সরান। আপনি সম্ভবত এই পদক্ষেপটি এড়িয়ে যেতে পারেন তবে আমি নতুন করে শুরু করতে চেয়েছিলাম। প্লাস - এক্সকোড ইদানীং কিছুটা অদ্ভুত আচরণ করছিল তাই এটি করার একটি ভাল সুযোগ।
  2. অ্যাপ স্টোর থেকে এক্সকোড 8 ইনস্টল করুন। নিশ্চিত করুন যে প্রজেক্ট ফাইলগুলি ( .xcodeproj) এবং ওয়ার্কস্পেস ফাইলগুলি ( .xcworkspace) নতুন এক্সকোড ইনস্টলেশন দ্বারা খোলা যেতে পারে (যখনই অনুরোধ করা হবে পরে বিকল্পটি নির্বাচন করতে মনে রাখবেন)।
  3. অ্যাপল থেকে এক্সকোড 7.3.1 ডিএমজি ফাইলটি ডাউনলোড করুন। "আপনার অ্যাপ্লিকেশন ফোল্ডারে এক্সকোড ইনস্টল করতে টেনে আনুন" পাওয়ার জন্য সদ্য ডাউনলোড হওয়া ডিএমজি ফাইলটিকে দুটিবার আলতো চাপুন। এটা করবেন না। পরিবর্তে ডেস্কটপে Xcode আইকনটি টেনে আনুন। ফাইলের নামটি Xcode 7.3.1 এ পরিবর্তন করুন। এখন এটিকে অ্যাপ্লিকেশন ফোল্ডারে টেনে আনুন।

এখন আপনার মেশিনে এক্সকোডের দুটি সংস্করণ ইনস্টল করা আছে। এক্সকোড 7.3.1 এবং এক্সকোড 8।

বিশদ বিবরণ: পাশাপাশি Xcode 7 এবং Xcode 8 ইনস্টল করুন


0

যে কোনও পরামর্শের পথে আপনি যাবেন না কেন, আপনার প্রকল্প ফোল্ডারের একটি অনুলিপি তৈরি করুন এবং এটি কী এক্সকোড সংস্করণটি খোলা হচ্ছে তা প্রতিবিম্বিত করার জন্য বহিরাগতের একটির নাম পরিবর্তন করুন synt আপনি এটি সিনট্যাক্স আপডেট করতে চান কিনা তার বিষয়ে আপনার পছন্দ, তবে এর মূল কারণ এই সমস্ত বোভেরটি হ'ল আপনার স্টোরিবোর্ডটি কেবল দেখলেই বদলানো হবে। ভবিষ্যতে কোনও নতুন পাঠক এটির আগমনকালের মধ্যেই সমাধান হয়ে যেতে পারে, বা


0

আপনি যদি অ্যাপস্টোর থেকে সংস্করণটি ইনস্টল করে থাকেন তবে এক্সকোডের নতুন সংস্করণটির জন্য সমস্ত আপডেট অ্যাপস্টোরে উপলব্ধ। আপনি যদি কেবল ডাউনলোড করা সংস্করণ অ্যাপস্টোরটি পেস্ট করেন তবে ইনস্টল আপডেট হবে না। সুতরাং আপনার অ্যাপ্লিকেশন ফোল্ডারে অ্যাপস্টোর থেকে স্থিতিশীল সংস্করণ ডাউনলোড করুন keep

নতুন বিটা প্রকাশের চেষ্টা করার জন্য আমি সাধারণত এটিকে পৃথক ড্রাইভে রাখি এবং আনজিপ করে সেখানে ইনস্টল করি। স্থিতিশীল সংস্করণে কাজ করার সময় এটি বিভ্রান্তি এড়াতে পারে।

বিভ্রান্তি এড়াতে আপনি কেবল নিজের ডকে স্থিতিশীল সংস্করণ রাখতে পারেন এবং স্পটলাইট (কমান্ড + স্পেস) থেকে বিটা সংস্করণটি খুলতে পারেন। এটি বিটা অস্থায়ীভাবে ডকের উপরে রাখবে। তবে এটি নিশ্চিত করবে যে আপনি দুর্ঘটনাক্রমে আপনার ক্লায়েন্ট প্রকল্পটি বিটা সংস্করণে সম্পাদনা করবেন না।

সর্বাধিক গুরুত্বপূর্ণ: - দুটি ভিন্ন এক্সকোডে একই প্রকল্পে কাজ করা কিছু অযাচিত ফলাফল তৈরি করতে পারে। ইন্টারফেস বিল্ডারে যেমন একটি বাগ ছিল যা এক্সকোডের নির্দিষ্ট সংস্করণে প্রবর্তিত হয়েছিল। যা বাধা ভেঙে দেয়। এটি পরেরটিতে আবার ঠিক হয়ে গেল।

অতিরিক্ত বৈশিষ্ট্যগুলি কী এবং পরিচিত সমস্যাগুলি কী তা জানার জন্য রিলিজ নোটগুলির ট্র্যাক রাখুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.