কীভাবে আমি কোকোপডগুলি পুরানো সংস্করণে ডাউনগ্রেড করতে পারি, বা কীভাবে কোকোপডসের পুরানো সংস্করণটি ইনস্টল করব?
কীভাবে আমি কোকোপডগুলি পুরানো সংস্করণে ডাউনগ্রেড করতে পারি, বা কীভাবে কোকোপডসের পুরানো সংস্করণটি ইনস্টল করব?
উত্তর:
আপনার বর্তমান সংস্করণটি সরাতে আপনি কেবল চালাতে পারেন:
sudo gem uninstall cocoapods
আপনি নিম্নলিখিত কমান্ডের মাধ্যমে কোকো পোডের একটি নির্দিষ্ট সংস্করণ ইনস্টল করতে পারেন:
sudo gem install cocoapods -v 0.25.0
আপনি নিম্নলিখিত কমান্ড সহ পুরানো ইনস্টল করা সংস্করণগুলি ব্যবহার করতে পারেন:
pod _0.25.0_ setup
sudo gem uninstall cocoapodsএবং তারপরে স্বয়ংক্রিয়ভাবে উপস্থাপিত তালিকা থেকে 0.38 বাছাই করুন। কয়েক সেকেন্ডের মধ্যে আমি 0.37 এ ফিরে এসেছি, এবং আমার পোড ইনস্টল আবার কাজ করেছে! অনেক ধন্যবাদ!
gem uninstall cocoapodsকরেন তবে এখন আপনাকে কোন সংস্করণটি আনইনস্টল করতে চান তা জিজ্ঞাসা করবে। আরও দ্রুত! : ও)
sudo gem uninstall cocoapodsপ্রথমে করতে হবে, তারপরে অপসারণের জন্য সংস্করণ হিসাবে ১.০.০ নির্বাচন করুন । নিশ্চিত না যে এটি সর্বদা আচরণ ছিল কিনা, তবে sudo gem install cocoapods -v 0.39.0একবারে আমার জন্য কৌতুকটি করেনি একবার আমি 1.0.0 পেয়েছি।
আসলে, আপনাকে ডাউনগ্রেড করার দরকার নেই - কিছু প্রকল্পে আপনার যদি পুরানো সংস্করণ ব্যবহার করতে হয় তবে podকমান্ডের পরে আপনার প্রয়োজনীয় সংস্করণটি নির্দিষ্ট করুন ।
pod _0.37.2_ setup
pod _0.39.0_ install। আমি যদি pod --versionএটি চালনা করি এবং তারপরে এটি চালিত হয় তবে এটি সর্বশেষতম সংস্করণটি দেখায়।
sudo gem install cocoapods -v 0.39.0হবে, এটি তার পরে কাজ করবে
আপনার যদি পুরানো সংস্করণ ইনস্টল করতে হয় (উদাহরণস্বরূপ 0.25):
pod _0.25.0_ install
pod --versionএটি চালিয়ে যায় তবে এটি সর্বশেষতম সংস্করণটি দেখায়।
pod --versionসর্বদা নতুন সংস্করণ প্রদর্শন করবে। একটি পুরানো সংস্করণ ইনস্টল করতে উপরের উদাহরণটি ব্যবহার করুন (পুরানো সংস্করণটির উপরের উদাহরণে 0.25.0 রয়েছে)
pod _1.5.3_ installনতুন 1.7.x সংস্করণগুলির আচরণ রয়েছে, সুতরাং আমি সত্যিই এই বাক্য
PROMPT> gem uninstall cocoapods
Select gem to uninstall:
1. cocoapods-0.32.1
2. cocoapods-0.33.1
3. cocoapods-0.36.0.beta.2
4. cocoapods-0.38.2
5. cocoapods-0.39.0
6. cocoapods-1.0.0
7. All versions
> 6
Successfully uninstalled cocoapods-1.0.0
PROMPT> gem install cocoapods -v 0.39.0
Successfully installed cocoapods-0.39.0
Parsing documentation for cocoapods-0.39.0
Done installing documentation for cocoapods after 1 seconds
1 gem installed
PROMPT> pod --version
0.39.0
PROMPT>
কয়েকটি নোট:
নিশ্চিত হয়ে নিন যে আপনি প্রথমে সমস্ত ইনস্টলড সংস্করণগুলির একটি তালিকা পেয়েছেন। ইতিমধ্যে ইনস্টল করার জন্য আমি যে সংস্করণটি ডাউনগ্রেড করতে চেয়েছিলাম সেটি আসলেই ছিল, তবে এটিও আনইনস্টল করে শেষ করেছিলাম। আপনার সমস্ত সংস্করণের তালিকাটি দেখতে এটি করুন:
sudo gem list cocoapods
তারপরে আপনি যখন কোনও সংস্করণ মুছতে চান, তখন সেই সংস্করণটি নির্দিষ্ট করুন।
sudo gem uninstall cocoapods -v 1.6.2
আপনি সংস্করণ নির্দিষ্টকারীটিকে সরাতে পারেন -v 1.6.2এবং এটি সমস্ত সংস্করণ মুছে ফেলবে:
আপনি এই সমস্ত চেষ্টা করে দেখতে পারেন এবং আপনার প্রত্যাশা করা পোডটি এখনও ইনস্টল রয়েছে is যদি এটির ক্ষেত্রে থাকে তবে এটি হতে পারে কারণ পডটি কোনও ভিন্ন ডিরেক্টরিতে সঞ্চিত থাকে ।
sudo gem uninstall -n /usr/local/bin cocoapods -v 1.6.2
তারপরে আপনাকে এটি অন্য একটি ডিরেক্টরিতেও ইনস্টল করতে হবে, অন্যথায় আপনি / usr / বিন ডিরেক্টরিটির জন্য লেখার অনুমতি নেই বলে একটি ত্রুটি পেতে পারেন
sudo gem install -n /usr/local/bin cocoapods -v 1.6.1
আপনার ডিফল্টটি কোন সংস্করণটি রয়েছে তা যাচাই করতে:
pod --version
ডিরেক্টরি সমস্যার আরও জন্য এখানে দেখুন
মনে রাখবেন যে আপনার পোড চশমা থাকবে এবং এটি ~ / .cocoapods / এ অবস্থিত। আপনি যদি নতুনভাবে ইনস্টল করতে চান তবে এই ডিরেক্টরিটি অপসারণেরও প্রয়োজন হতে পারে।
এগুলি ব্যবহার করে সরানো যেতে পারে pod spec remove SPEC_NAME তারপরpod setup
এটা করতে সাহায্য করতে পারে pod spec remove masterতারপরpod setup
sudo gem list cocoapods