ios - कोकोआपोड्स के नवीनतम संस्करण में अपडेट किया जा रहा है?
swift xcode (6)
एक सूदो-कम कोकोआपोड इंस्टॉलेशन के साथ उन लोगों के लिए (यानी, आप रूबीगैम एडमिन विशेषाधिकारों को अनुदान नहीं देना चाहते हैं), आपको अपने कोकोआपोड्स इंस्टॉलेशन को अपडेट करने के लिए सूडो कमांड की आवश्यकता नहीं है:
pod --version
आपको पता चल सकता है कि कोकोआ रत्न कहां स्थापित है:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/bin directory
यदि यह आपके होम डायरेक्टरी के
भीतर है
, तो आपको
gem install cocoapods
का उपयोग किए बिना निश्चित रूप से
gem install cocoapods
चलाना चाहिए।
अंत में, यह जांचने के लिए कि आप वर्तमान में कौन से कोकोपोड्स चला रहे हैं:
Successfully installed cocoapods-x.x.x
Parsing documentation for cocoapods-x.x.x
Installing ri documentation for cocoapods-x.x.x
Done installing documentation for cocoapods after 4 seconds
1 gem installed
मैं अपने प्रोजेक्ट में
Alamofire 4.0
स्थापित करने में कुछ समस्याएँ आ रहा हूँ।
मुझे Xcode का नवीनतम संस्करण मिल गया है, स्विफ्ट 3 चल रहा है, और जब मैं एलोफ़ायर स्थापित करने का प्रयास करता हूं तो मुझे 800 संकलक त्रुटियों की तरह मिल रहा है।
जाहिरा तौर पर
कोकोआफोड्स 1.1.0+ को आलमोफायर 4.0.0+ का निर्माण करना आवश्यक है
मैंने CocoaPods के संस्करण को देखा जो मेरे पास टर्मिनल में है और यह कहता है कि मैं 1.0.1 पर हूं।
एक अपडेट चलाने से मुझे लगता है कि काम नहीं किया क्योंकि CocoaPods १.१ बीटा में है।
इसलिए मुझे पक्का यकीन नहीं है कि मैं इसे कैसे अपडेट करूं जहां मैं जाना चाहता हूं। जब तक आउट ऑफ डेट 800 कंपाइलर एरर्स जैसे फोर्स नहीं हो जाते? क्या वह ध्वनि कुछ अन्य मुद्दे की तरह है?
कोकोपोड्स को अद्यतन करने के लिए नीचे दिए गए चरण हैं:
-
ओपन
टर्मिनल
(शॉर्टकट:
terminal
में टेक्स्ट खोलने के लिएPress cmd + space tab
) - आदेश sudo रत्न स्थापित करें cocoapod s का उपयोग करें। यह सुरक्षा पासवर्ड के कारण सुरक्षा के लिए पूछेगा इसके बाद यह रत्न स्थापित करता है
-
अब,
pod setup
कमांड का उपयोग करकेpod setup
। यह कोकोपोस्ट्स मास्टर रेपो को सेटअप करेगा।
-
आप
pod --version
वर्सन कमांड का उपयोग करके कोकोपोड्स के संस्करण की जांच कर सकते हैं।
मैंने अपडेट करने की कोशिश की और काम नहीं किया।
अंत में, मुझे पूरी तरह से (मैन्युअल रूप से) कोकोपोड्स, कोकोपोड्स-कोर, कोकोपोड्स-ट्राई करना पड़ा .. कोको पॉड्स द्वारा किसी अन्य पैकेज का उपयोग।
सभी पैकेजों को सूचीबद्ध करने के लिए इस टर्मिनल कमांड का उपयोग करें:
gem list --local | grep cocoa pods
gem list --local | grep cocoa pods
उसके बाद, मैं उपयोगकर्ता रूट फ़ोल्डर से .cocoapods फ़ोल्डर भी हटाता हूं।
यदि आप Homebrew का उपयोग कर रहे हैं, तो टर्मिनल खोलें और टाइप करें:
brew upgrade cocoapods
अगर वह काम नहीं करता है, तो कोशिश करें:
brew install cocoapods
Terminal
खोलें
->
कमांड के नीचे
copy
करें
sudo gem install cocoapods
यह
cocoapods
के नवीनतम स्थिर संस्करण को स्थापित करेगा।
उसके बाद, आपको नीचे कमांड का उपयोग करके पॉड को अपडेट करने की आवश्यकता है
pod setup
आप नीचे कमांड का उपयोग करके पॉड वर्जन की जांच कर सकते हैं
pod --version
नवीनतम स्थिर संस्करण प्राप्त करने के लिए अपने टर्मिनल पर निम्नलिखित को निष्पादित करें:
sudo gem install cocoapods
नवीनतम प्री रिलीज़ पाने के लिए जोड़ें -
sudo gem install cocoapods --pre