ওএস এক্স মোজাভে থেকে ওএস এক্স ক্যাটালিনাতে আপগ্রেড করার পরে আমি এই বার্তাটি যখন চালাচ্ছি pod initবা pod --version:
-bash: /Users/mangolassi/.gem/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory
আমি এর ধারণাটি পছন্দ করি না sudo gem install cocoapodsতাই আমার ব্যবহারকারীর ডিরেক্টরিতে আমার .cocoapods ফোল্ডার রয়েছে এবং আমি এটি চিহ্নিত করতে আমার .bash_profile পরিবর্তন করেছি। ত্রুটিটি আমি পেয়েছিলাম কারণ ২.৩ সংস্করণটি এই ফাইলটিতে হার্ড কোডিং ছিল:
/Users/eric/.gem/bin/podএবং ক্যাটালিনা ২.6 নিয়ে এসেছিল।
এটি সম্ভব যে sudo ইনস্টলটি ব্যবহার করা হলে এই ফাইলটি সফলভাবে ওভাররাইট হবে এবং সম্ভবত এটি হবে তবে আমি আমার মূল সেটআপটি রাখতে চাইছিলাম।
আমি /Users/eric/.gem/bin/pod২.৩ এর পরিবর্তে ২.6 এর সাথে পাথের জন্য ফাইলের প্রথম শেবাং লাইনটি সংশোধন করতে সক্ষম হয়েছি এবং এটি কাজ করেছে। সংস্করণটি এখনও '2' থাকায় পুরো পরিবর্তনটি আমার তাড়াতে '3' কে '6' এ পরিবর্তন করেছিল।