এক্সকোড 8 কোকোপডস ফাঁদটি বাতিল: 6


92
localhost:PodTest3 haiwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing MBProgressHUD (0.9.2)
Installing Masonry (1.0.2)
Generating Pods project
Abort trap: 6

এক্সকোড 8 এ আপগ্রেড করার পরে cocoapodsআর কাজ করবে না। আমি আনইনস্টল ও ইনস্টল করার চেষ্টা করেছি, তবে এটি এখনও কার্যকর হয় না।


4
কোকোপোডস রোকসস্পেস ফাইলগুলি তৈরি করে নি
হাইভাং

4
আমার রুবি (২.০.০) থেকে ২.২.৪ আপডেট করা পর্যন্ত আমি অনেক উপায়ে চেষ্টা করেছি। সম্ভবত আমি ভেবেছিলাম এই বিইউজি পুরানো রুবি দ্বারা সৃষ্ট।
হিউসন জেড

আমি এই সমস্যাটি সমাধান করার জন্য উপরের সমস্ত পদ্ধতিতে চেষ্টা করেছি। শেষ পর্যন্ত, আমি এই সমস্যাটি মণি দিয়ে এক্সকোডেপ্রোজ আপডেট করে সমাধান করেছি।
ওয়েইনেল

উত্তর:


187

আমার জন্য, আমি এই সমস্যাটি আনইনস্টল করে এবং তারপরে আবার --preকমান্ড দিয়ে কোকোপডগুলি ইনস্টল করে সমাধান করেছি

sudo gem uninstall cocoapods

sudo gem install cocoapods --pre

আশা করি এটি আপনার সমস্যার সমাধান করবে।

হালনাগাদ

কোকোপডস 1.2.0 সংস্করণ প্রকাশ করেছে, তাই আপনি এখন ব্যবহার করে ইনস্টল করতে পারেন

sudo gem install cocoapods

এবং আপনি ইনস্টল করা সংস্করণ পাবেন 1.2.0


4
এই কৌশলটি - cocoapods-1.2.0.beta.1উপরে ইনস্টল করা হয়েছে cocoapods-1.1.1->Xcode Version 8.1 (8B62)
ওয়ারেন বার্টন

হুবহু @ ওয়ারেনবার্টন ... :-)
হায়দার_কাজাল

4
আমারও একই সমস্যা ছিল। এটি এটি স্থির করে। সংস্করণ 1.0.1 আনইনস্টল করা হয়েছিল (এটি সমস্ত সংস্করণ আনইনস্টল করুন, এটি এক্সিকিউটেবলগুলি অপসারণ করুন)। সংস্করণ 1.2.0.beta.1 ইনস্টল করা হয়েছিল। ধন্যবাদ, হায়দার!
ভার্টিকন

বিটিডাব্লু: আমি সিয়েরায় আছি। রুবি সংস্করণটি 2.0.0p648।
ভার্টিকন

4
পারফেক্ট, আমার জন্য কাজ!
গৌরব সিঙ্গলা

41

আপনি এই আদেশটি অনুসরণ করে সহজেই অনুসরণ করতে পারেন:

gem update cocoapods

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

4
মোহন মত কাজ! ধন্যবাদ
বন্দর প্যাটেল

ধন্যবাদ. এটা আমার জন্য দরকারী ছিল।
ssowri1

15

@ হায়দার_কাজাল দ্বারা সরল আনইনস্টলটি যদি আমার পক্ষে এটি কাজ করে না তবে রুবি 2.5.5 দিয়ে আরভিএম ইনস্টল করার চেষ্টা করুন, তারপরে কোকোপডগুলি পুরোপুরি মুছে ফেলুন:

gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-deintegrate
gem uninstall cocoapods-downloader
gem uninstall cocoapods-plugins
gem uninstall cocoapods-search
gem uninstall cocoapods-stats
gem uninstall cocoapods-try
gem uninstall cocoapods-trunk

এবং তারপরে আবার ইনস্টল করুন:

gem install cocoapods --pre

7

কোকোপডগুলি আনইনস্টল করুন এবং পুনরায় ইনস্টল করুন:

gem uninstall cocoapods

gem install cocoapods

এই উত্তরটির সামনে আমাকে রেডোর জবাবের মতো যোগ করতে হয়েছিল। sudo gem uninstall cocoapods
টিমি সোরেনসেন

7

আমি যখন ব্রু দিয়ে কোকোপড ইনস্টল করেছি তখন আমি এই ত্রুটির মধ্যে পড়েছিলাম।

চলমান brew uninstall cocoapods তারপর sudo gem install cocoapodsসমস্যা স্থির।


4

আমি এই সমস্ত কিছু চেষ্টা করেছিলাম কিন্তু তাদের মধ্যে কেউই আমার পক্ষে কাজ করেনি, এইটি করেছে:

sudo gem update

3

এক্সকোড 8.1 (8 বি 62), ম্যাকোস 10.12.1 (16 বি 2657) সহ, আরভিএম রুবিতে (2.2.4p230, এবং 2.0.0p648 যা সিস্টেম রুবি সংস্করণের সমান) তে কোকোপডস নিয়ে আমার একই সমস্যা রয়েছে, এবং কেবলমাত্র যে জিনিসটি আমাকে সহায়তা করে তা হ'ল কোকোপডস ১.২.০.বেতা .১ এ আপডেট করা, বা সিস্টেম রুবি ব্যবহার:

$ rvm system do pod install

এবং অবশ্যই যদি আপনার সিস্টেম জেমসেটে কোকোপড ইনস্টল করা না থাকে:

$ sudo rvm system do gem install cocoapods

আমি rbenvইনস্টল করতে ব্যবহৃত 2.0.0-p648এবং এটি কাজ! ধন্যবাদ :)
funct7

2

এটি অবশ্যই আপনাকে সহায়তা করবে।

তবে আমি কোকোপডসের আগের সংস্করণটি নিয়ে সন্তুষ্ট নই কারণ এতে আরও কয়েকটি সমস্যা রয়েছে।

 gem uninstall cocoapods
 sudo gem install -n /usr/local/bin cocoapods

1

আমি উত্পাদিত ওয়ার্কস্পেস সরিয়ে, আবার দৌড়াতে pod deintegrateএবং pod installআবার চালিয়ে গিয়ে ম্যাকোস 10.12.1 (টাচবার সমর্থনকারী এক) তে এক্সকোড 8.1 সহ কোকোপডস 1.1.1 ব্যবহার করে এটি কাজ করেছিলাম ।


ম্যাকোস 10.12.2 (16C67)এবং এক্সকোডের 8.2.1 (8C1002)সাহায্যে আরভিএম 1.1.1সহ কোকোপড ব্যবহার করে আর সমস্যা দেখা দিচ্ছে না ।
আলেকসান্দার জুবালা

1

আপনি যখন "অপারেশন অনুমোদিত নয়" ত্রুটি বা এক্সকোড 8 কোকোপডগুলি গর্ভপাতের ফাঁদটি পাচ্ছেন তখন এটিই সঠিক সমাধান :

কাস্টম জেমহোম

$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
1.1.1

4
দুর্দান্ত @ হর্ষাল ওয়ানিকে ধন্যবাদ, আমি এর মাধ্যমে আমার সমাধান পেয়েছি
রাজ জোশী


0

সংস্করণ 2.0.0এবং কোকোপডগুলিতে রুবিতে সমস্যা রয়েছে 1.1.1, সুতরাং আপনি যদি কোকোপডগুলির পূর্বনির্ধারিত সংস্করণটি ব্যবহার না করেন তবে কেবল আপনার রুবি সংস্করণটি আপডেট করুন উদাহরণস্বরূপ rvm সহ:

\curl -sSL https://get.rvm.io | bash -s stable

মনে রাখবেন : নতুন রুবি ইনস্টলের পরে আপনাকে আরও একবার একবার সমস্ত রত্ন ইনস্টল করতে হবে।


4
হাই, আপনি এটি কিভাবে বুঝতে পারেন? রুবি ২.০ নিয়ে সমস্যা কী?
কিউলাং

4
আমার এই সমস্যাটি ছিল এবং রুবির নতুন সংস্করণ ইনস্টল করার পরে এবং আরও একবার কোকোপড ইনস্টল করার পরে সমস্যাটি কেবল অদৃশ্য হয়ে যায়। রুবি ২.০.০ এ কী সমস্যা আছে তা আমার কোনও ধারণা নেই, আমার সমস্যাটি ঠিক করার সময় আমার তদন্তের সময় নেই।
রাফা ওয়াজিক

0

আমি রুবিকে \ কার্ল-এসএসএল আপডেট করে এই সমস্যাটি সমাধান করেছি https://get.rvm.io | bash -s স্থিতিশীল --ruby।


0

আমার ফিক্স, সামান্য কিছুটা কম কাজ: আমি কর্মক্ষেত্রটি সরিয়েছি pod setupএবং pod installআবার চালিয়ে যাচ্ছি ।

আর কোনও সতর্কতা নেই :)


0

আপনার রুবি সংস্করণটি ২.৪ এ আপডেট করুন তারপর কোকোপড আনইনস্টল করুন এবং এটি ইনস্টল করুন।


0

আপনি যদি কোকোপডগুলির একটি পুরানো সংস্করণ এবং এক্সকোডের একটি পুরাতন সংস্করণ হন তবে আপনি নতুন পোষ্টফাইড সংস্করণে আপডেট করার পরে এটি দেখতে পাবেন যা এটি আপনার পোডফিল সিনট্যাক্স সম্পর্কে অভিযোগ করে।

এই পরিস্থিতিতে, সমস্যার সমাধানের অন্য বিকল্পটি হ'ল পুরাতন কোকোপডস সংস্করণটি ব্যবহার করা চালিয়ে যাওয়া এবং পুরানো এক্সকোড সংস্করণের পথ নির্ধারণ করা যাতে কোকোপডগুলি ওয়ার্কস্পেস পরিবর্তনের জন্য পুরানো এক্সক্টুল সংস্করণ ব্যবহার করে।

অর্থাত্ কোকোপডগুলি আপডেট করবেন না (পুরানো সংস্করণ ব্যবহার করা চালিয়ে যান - যেমন 0.39.0) এবং পরিবর্তে বিভিন্ন এক্সকোড সংস্করণে নির্দেশ করার জন্য এই আদেশটি চালান:

sudo xcode-select --switch "path to old version of Xcode.app"

-3

এক্সকোড 8-বিটা ডাউনলোড করুন।

localhost:Applications haiwang$ sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developer
    localhost:Applications haiwang$ xcode-select -p /Applications/Xcode-beta.app/Contents/Developer

Please close any current Xcode sessions and use `PodTest7.xcworkspace` for this project from now on.

ঠিক আছে.

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