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 कंपाइलर एरर्स जैसे फोर्स नहीं हो जाते? क्या वह ध्वनि कुछ अन्य मुद्दे की तरह है?


कोकोपोड्स को अद्यतन करने के लिए नीचे दिए गए चरण हैं:

  1. ओपन टर्मिनल (शॉर्टकट: terminal में टेक्स्ट खोलने के लिए Press cmd + space tab )
  2. आदेश sudo रत्न स्थापित करें cocoapod s का उपयोग करें। यह सुरक्षा पासवर्ड के कारण सुरक्षा के लिए पूछेगा इसके बाद यह रत्न स्थापित करता है

  1. अब, pod setup कमांड का उपयोग करके pod setup । यह कोकोपोस्ट्स मास्टर रेपो को सेटअप करेगा।

  1. आप 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




alamofire