कोकोपोड कैसे स्थापित करें?


306

मैंने बहुत सी लिंक का उल्लेख किया और कोशिश की, लेकिन कोई सफलता नहीं मिली। अगर किसी के पास एक विचार है तो कृपया मेरे साथ साझा करें। मैंने कोको पॉड्स के दस्तावेज़ पढ़े और कई बार स्थापित करने की कोशिश की लेकिन शुरुआती चरणों के कारण हमेशा असफल रहा। मुझे एक त्रुटि मिली जिससे मैं पहले रत्न स्थापित नहीं कर सका। क्या कोई मुझे एक के बाद एक कदम दे सकता है? कैसे स्थापित करें या डेमो करें।

यह एक कड़ी है जो मैंने कोशिश की।

स्क्रीन शॉट इस कंसोल त्रुटि को संदर्भित करता है जो मुझे दिया गया था:

यहां छवि विवरण दर्ज करें


यह संभवत: माणिक संस्करण से संबंधित है, माणिक, रूबी -v का चेक संस्करण, यह क्या कहता है?
जनक निर्मल

मुझे लगता है कि यह आपके प्रश्न का उत्तर है, इस लिंक को देखें stackoverflow.com/questions/2238340/…
अंजनेयुलु बटुला

जवाबों:


715

POD स्थापित करें

[१] खुले टर्मिनल और प्रकार:

sudo gem install cocoapods

जेम को रूबी के अंदर सिस्टम लाइब्रेरी में स्थापित किया जाएगा। या 10.11 मैक OSX El Capitan पर कोशिश करें, टाइप करें:

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

यदि कोई त्रुटि है "activesupport को रूबी संस्करण> = 2.xx" की आवश्यकता है, तो टर्मिनल में टाइप करके सबसे पहले नवीनतम activesupport स्थापित करें।

sudo gem install activesupport -v 4.2.6

[२] स्थापना के बाद, बहुत सारे संदेश होंगे, उन्हें पढ़ें और अगर कोई त्रुटि नहीं मिली, तो इसका मतलब है कि कोकोपोड्स इंस्टॉलेशन किया गया है। अगला, आपको कोकोपोड्स मास्टर रेपो को सेटअप करने की आवश्यकता है। टर्मिनल में टाइप करें:

pod setup

और रुको यह मास्टर रेपो डाउनलोड करेगा। आकार बहुत बड़ा है (दिसंबर 2016 में 370.0MB)। तो यह एक समय हो सकता है। आप गतिविधि और गोटो नेटवर्क टैब खोलकर डाउनलोड को ट्रैक कर सकते हैं और गिट-रिमोट-https की खोज कर सकते हैं। वैकल्पिक रूप से आप कमांड में क्रिया जोड़ने की कोशिश कर सकते हैं जैसे:

pod setup --verbose

[३] एक बार ऐसा करने के बाद यह "सेटअप कम्प्लीट" आउटपुट करेगा, और आप अपना XCode प्रोजेक्ट बना सकते हैं और इसे बचा सकते हैं।

[४] फिर टर्मिनल सीडी में "आपका एक्सकोड प्रोजेक्ट रूट डायरेक्टरी" (जहां आपकी .xcodeprojफाइल रहती है) और टाइप करें:

pod init

[५] फिर टर्मिनल में टाइप करके अपनी परियोजना के पोडफाइल को खोलें:

open -a Xcode Podfile

[६] आपका पॉडफाइल टेक्स्ट मोड में खुला मिलेगा। प्रारंभ में वहां कुछ डिफ़ॉल्ट कमांड होंगे। यहां आप अपनी परियोजना की निर्भरता को जोड़ते हैं। उदाहरण के लिए, पॉडफाइल में, टाइप करें

pod 'AFNetworking', '0.9.1'

(यह लाइन आपके प्रोजेक्ट में AFNetworking लाइब्रेरी को जोड़ने का एक उदाहरण है)।

अन्य सुझाव:

टिप्पणी हटाएं platform :ios, '9.0' टिप्पणी हटाएं user_frameworks! यदि आप स्विफ्ट का उपयोग कर रहे हैं तो

जब आप पॉडफाइल को संपादित करते हैं, तो इसे सहेजें और Xcode बंद करें।

[Pod] फिर टर्मिनल में टाइप करके अपने प्रोजेक्ट में पॉड स्थापित करें:

pod install

आपके प्रोजेक्ट के लिए आपने अपने पॉडफाइल में कितने पुस्तकालयों को जोड़ा है, यह पूरा करने का समय अलग-अलग होता है। पूरा होते ही, एक संदेश आएगा जो कहता है

"पॉड इंस्टॉलेशन पूर्ण! पॉडफाइल से एक्स निर्भरताएं हैं और एक्स कुल पॉड्स स्थापित हैं।"

अब अपने Xcode प्रोजेक्ट को बंद करें। फिर Xcode प्रोजेक्ट फ़ाइल को ढूंढें और खोलें .xcworkspaceऔर कोडिंग शुरू करें। (आपको अब xcodeprojफ़ाइल नहीं खोलनी चाहिए )


35
एक बहुत ही उपयोगी निर्देश! बहुत सरल और साफ!
रिजवान अहमद

3
'पॉड इंस्टॉल' हमेशा के लिए लेता है। मैंने एक्टिविटी मॉनिटर> नेटवर्क टैब गिट-रिमोट-https: Rcvd पैकेट्स बहुत धीमी गति से चेक किए हैं, हालांकि मेरे पास अच्छा इंटरनेट है।
विपिन नेगी सेप

3
मैंने बेहतर प्रारूपण के लिए उत्तर को संपादित किया, और स्थापना और सेटअप के दौरान क्या उम्मीद की जाए, इसके बारे में अधिक विवरण जोड़ते हुए।
GeneCode

3
यह प्रेरणादायक है।
गैरेट केए

1
निर्देशों के लिए धन्यवाद। मैं पहली बार पॉड्स के साथ प्रोजेक्ट का उपयोग कर रहा हूं। यह बहुत ही उपयोगी जानकारी है।
फ्लेश

52

1. अपने टर्मिनल खोलें

2. फिर अपने रत्न फ़ाइल को कमांड के साथ अपडेट करें

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

3. फिर अपनी परियोजना पथ दे

cd /your project path 

4. पॉडीफ़ल को टच करें

touch podfile

5. अपने पॉडफाइल को खोलें

open -e podfile

6. यह एक टेक्स्ट एडिट की तरह एक पॉडफाइल खोलेगा। फिर अपना टारगेट सेट करें। उदाहरण के लिए यदि आप Google मानचित्र सेट करना चाहते हैं तो आपका पॉडफाइल जैसा होना चाहिए

use_frameworks!
target 'yourProjectName' do
    pod 'GoogleMaps'
end

7. फिर फली को स्थापित करें

pod install

45

यह OS X El Capitan 10.11.x के लिए काम करता है

sudo gem install -n /usr/local/bin cocoapods
इसके बाद आप पॉड सेटअप cmd का उपयोग करके पॉड को सेटअप कर सकते हैं और फिर अपनी प्रोजेक्ट डायरेक्टरी में जा सकते हैं और पॉड इंस्टॉल कर सकते हैं

@ जयेश मेरे लिए यह एकमात्र काम था ... और आपने मेरा दिन बचाया ... :)
जोकर

@ जोकर मैं फली की समस्या को हल करने के लिए 2 दिन का समय लेता हूं .. :)
जयेश मरदिया

सबसे पहले आपको @Om Prakash Answer
Jayesh Mardiya

1
क्या मैं यह कहने में सही हूं कि जब आप "पॉड सेटअप" कहते हैं, तो पहले चरण के लिए, आप किसी भी निर्देशिका में हो सकते हैं और पॉड सेटअप करने के लिए आपकी वास्तविक परियोजना निर्देशिका में होना आवश्यक नहीं है?
hinterbu

16

ये पूर्ण चरण हैं जो मैं आमतौर पर अनुसरण करता हूं। मैं इस चरणों को यथासंभव कम पोस्ट कर रहा हूं और यह मानता हूं कि आप मैक और एक्सकोड परियोजनाओं के बारे में जानते हैं। सबसे पहले, टर्मिनल खोलें और निम्नलिखित कमांड का उपयोग करें, और प्रत्येक कमांड के बाद एंटर दबाएं।

यदि आपके पास पहले से ही कोकोआपोड स्थापित नहीं है, तो निम्न कमांड टाइप करें:

sudo gem install cocoapods

अब कृपया निम्नलिखित आदेश का उपयोग करके अपने Xcode प्रोजेक्ट निर्देशिका में जाएं, और /Your Xcode Project Directory Pathनिर्देशिका के वास्तविक पथ से प्रतिस्थापित करें:

cd /Your Xcode Project Directory Path

नीचे कोकोआपोड्स का उपयोग करने के निर्देश दिए गए हैं। प्रत्येक कमांड को सफलतापूर्वक निष्पादित करने के लिए टर्मिनल में प्रवेश करने के बाद कृपया कुछ समय तक प्रतीक्षा करें।

  1. टर्मिनल में पॉड्स की खोज:

pod search networking (वह नेटवर्किंग बदलें जिसके साथ आप खोज करना चाहते हैं)

  1. पॉड फ़ाइल बनाना:

pod init

  1. पॉड फ़ाइल खोलना:

open -a Xcode Podfile

  1. फली जोड़ना: (अपनी फली जोड़ने के बाद आपको पहले पॉडफाइल को बचाना होगा और फिर वापस टर्मिनल पर वापस जाना होगा।)
target 'WebServiceUsingMantleAFNetworking' do
# platform :ios, '8.0' //Choose your version of iOS
pod 'AFNetworking', '~> 2.6.0’

end

या

platform :ios, '8.0'
pod 'AFNetworking'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'
  1. फली स्थापित करना:

pod install

  1. मौजूदा परियोजना पर फली के अद्यतन के लिए जाँच करें:

pod outdated

  1. मौजूदा पॉड्स को अपडेट करें:

pod update

  1. सिस्टम से कोकोपोड्स की स्थापना रद्द करें:

sudo gem uninstall cocoapods

स्टैकओवरफ़्लो पर आपके Xcode प्रोजेक्ट से पॉड्स को हटाने के लिए एक पूर्ण ट्यूटोरियल है। अधिक जानकारी के लिए आप इस लिंक पर जा सकते हैं।

कैसे एक परियोजना से CocoaPods हटाने के लिए?

धन्यवाद

आशा है कि इससे मदद मिली।


15

स्थापित फली फ़ाइल के लिए सरल कदम:

  1. टर्मिनल खोलें। टर्मिनल पर 2. कोमांड: सुडो मणि कोकापोड्स स्थापित करें

  2. टर्मिनल पर अपना प्रोजेक्ट पथ सेट करें।

  3. आदेश: फली init

  4. अपने प्रोजेक्ट की पॉड फाइल में जाएं और पॉड को जोड़ना जिसे आप इंस्टॉल करना चाहते हैं

  5. फली फ़ाइल में जोड़ा गया: फली 'एएफनेटवर्किंग', '~> 3.0

  6. आदेश: पॉड स्थापित करें

  7. Xcode की करीबी परियोजना

  8. टर्मिनलों से अपना प्रोजेक्ट खोलें

  9. कमांड: पॉडडेमोस.बेंवर्कवर्कस्पेस खोलें


रोलबैक क्यों? सही फॉर्मेटिंग को समझना आसान है।
उपयोगकर्ता जो

12

MacOS Mojave पर Xcode 10.3 के साथ, मुझे gemमार्ग से या उसके बिना डरावनी चेतावनी मिली -n /usr/local/bin:

xcodeproj's executable "xcodeproj" conflicts with /usr/local/bin/xcodeproj
Overwrite the executable? [yN] 

मेरे लिए क्या काम करता है अभी भी Homebrew है, बस

brew install cocoapods

12
  1. टर्मिनल खोलें
  2. में टाइप करें sudo gem install cocoapods यदि आप CocoaPods की जरूरत नहीं है
  3. दर्ज करें cd /project path, लेकिन project pathवास्तविक परियोजना पथ के साथ बदलें
  4. पॉडफाइल को टच करें
  5. पोडफाइल को खोलने के लिए निम्न में से किसी एक का उपयोग करें: open -e podfileTextEdit में या खोलने के लिए open -a pod file में खोलने के लिए Xcode में खोलने के लिए
  6. अपना लक्ष्य निर्धारित करें और जैसे GoogleMaps की पॉड फ़ाइल जोड़ें:
    target 'PROJECT NAME HERE' do
    pod 'GoogleMaps'
    end
  7. pod installनिर्भरता स्थापित करने के लिए उपयोग करें

साझा करने के लिए धन्यवाद! मुझे नहीं पता कि मैं एक अलग खिड़की के अंदर या बैश के माध्यम से एक्सकोड में एक दस्तावेज़ खोल सकता हूं! :)
एलेक्स Cio

7

यहाँ छवि के साथ सभी कदम है। कृपया इसे ठीक से पालन करें और मुझे यकीन है कि आपको कोई त्रुटि नहीं मिलेगी।

से अपने Xcode प्रोजेक्ट के साथ CocoaPods और सेटअप स्थापित करने के लिए


सबसे पहले आपको इनस्टॉल करना है command lineया नहीं।

आप Xcode को खोलकर, मेनू को नेविगेट करके यह देख सकते हैं

 Xcode > Preferences > Downloads > Components, finding Command Line Tools and select install/update.

कमांडलाइन टूल

अगर आपको नहीं मिला है command line toolतो आपको इस कमांड को टर्मिनल में लिखने की आवश्यकता है। xcode-select --install

और इंस्टॉल पर क्लिक करें

यदि आपके पास कमांड लाइन टूल स्थापित है। आपको अपनी Xcode निर्देशिका का चयन करने की आवश्यकता है (कभी-कभी उपलब्ध Xcode के विभिन्न संस्करणों के कारण इस प्रकार की समस्याएं) इस प्रक्रिया का पालन करती हैं।

टर्मिनल खोलें और इस कमांड को चलाएं:

sudo gem install cocoapods

व्यवस्थापक पासवर्ड दर्ज करें। इसमें कुछ समय लग सकता है। कुछ मिनटों के बाद यह दिखाएगा कि हरे रंग का संदेश कोकोआ की फलियों को आपके मैक मशीन में सफलतापूर्वक स्थापित किया गया है।

यदि आपको XCode6 के साथ कोई त्रुटि मिल रही है जैसे डेवलपर पथ अनुपलब्ध है। पहले इस कमांड को टर्मिनल में चलाएं:

sudo xcode-select -switch /Applications/Xcode6.app (or your XCodeName.app)

अब आप अपने Xcode प्रोजेक्ट के साथ Pod को सेटअप कर सकते हैं।

और अब आपको पॉड इंस्टॉल करना होगा। इस प्रक्रिया का पालन करें।

1) ओपन टर्मिनल

2) निर्देशिका को अपने XCode प्रोजेक्ट रूट निर्देशिका (जहां आपका ProjectName.xcodeproj फ़ाइल रखी गई है) में बदलें।

3) $ pod setup: (कोको मास्टर मास्टर रेपो की स्थापना)

सफल होने पर, यह दिखाता है: सेटअप पूर्ण (केवल पढ़ने के लिए पहुंच)। तो, आप सब कुछ सेटअप करें। अब कुछ करते हैं जो अधिक दिखाई देता है ... हाँ! अपने Xcode प्रोजेक्ट में लाइब्रेरी स्थापित करें।

अब आपको अपने प्रोजेक्ट में पॉड से संबंधित लाइब्रेरी को सेटअप और अपडेट करना होगा।

फली में पुस्तकालयों को जोड़ने-हटाने-अद्यतन करने के लिए कदम:

1) ओपन टर्मिनल

2) निर्देशिका को अपने XCode प्रोजेक्ट रूट निर्देशिका में बदलें। यदि आपका टर्मिनल पहले से ही चल रहा है, तो ऐसा करने की कोई आवश्यकता नहीं है, क्योंकि आप पहले से ही उसी रास्ते पर हैं।

3) $ touch pod file

4) $ open -e podfile(यह एक खाली पाठ फ़ाइल खोलनी चाहिए)

5) उस टेक्स्ट फ़ाइल में अपनी लाइब्रेरी के नाम जोड़ें। आप नए नाम (काम नाम) जोड़ सकते हैं, कोई भी नाम हटा सकते हैं या संस्करण बदल सकते हैं जैसे:

   pod ’Facebook-iOS-SDK’
   pod ’EGOTableViewPullRefresh’
   pod ’JSONKit’
   pod ‘MBProgressHUD

ध्यान दें: लाइब्रेरी नाम के दोनों सिरों पर एकल उद्धरण जोड़ने के लिए (नियंत्रण +) बटन का उपयोग करें। इसे सीधी खड़ी रेखा के रूप में दिखाया जाना चाहिए। नियंत्रण बटन के बिना इसे घुंघराले एकल उद्धरण के रूप में जोड़ा जाएगा जो फ़ाइल की स्थापना के दौरान त्रुटि देगा।

6) इस टेक्स्ट फाइल को सेव और बंद करें। अब लाइब्रेरी सेटअप हैं और आपको इसे इंस्टॉल / अपडेट करना होगा

7) अपने टर्मिनल पर फिर से जाएं और इस कमांड को चलाएं: $ pod install (पॉड में इन लाइब्रेरीज़ को इनस्टॉल / अपडेट करने के लिए)।

आपको निम्न के समान आउटपुट देखना चाहिए:

Updating spec repo `master’
Installing Facebook-iOS-SDK
Generating support files

सेटअप पूरा हुआ।

ध्यान दें:-

 If you have followed this whole procedure correctly and step by step , then you can directly fire `pod update` command after selecting `Xcode` and then select your project path. and write your command `pod update`  

संपादित करें: -

आप यहां कमांड लाइन टूल भी देख सकते हैं।

<Code> स्थान </ code> में कमांड लाइन टूल


1
जब आप किसी और के काम को उद्धृत करते हैं, तो कृपया यह इंगित करने के लिए कि जो कॉपी किया गया है, उसका उद्धरण फ़ॉर्मेटिंग का उपयोग करें (यह थोड़ा बेईमानी है) नहीं। इसके अतिरिक्त, आपके उत्तर के निचले भाग के बजाय कॉपी किए गए पाठ से आने वाले स्रोत लिंक को अप-फ्रंट करना अधिक ईमानदार है।

7

OS X El Capitan 10.11.2 पर पॉड इंस्टॉलेशन त्रुटि दे रहा है

त्रुटि: कोकोपोड्स को स्थापित करने में त्रुटि: एक्टिविस्पोर्ट को रूबी संस्करण> = 2.2.2 की आवश्यकता होती है।

यहां छवि विवरण दर्ज करें

इस त्रुटि को प्राप्त करने के बाद इस कमांड की कोशिश की और फिर से मेरे लिए अपना काम स्थापित करें।

sudo gem install activesupport -v 4.2.6

अब समान पॉड इंस्टॉलेशन कमांड आज़माएं

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

आशा है कि यह हम सभी की मदद करेगा।


7

MacOS हाई सिएरा पर कोकोपोड्स इंस्टॉलेशन:

  1. Homebrew https://brew.sh/ स्थापित करें

  2. टर्मिनल में आदेशों का पालन करें:

सूद मणि अद्यतन - तंत्र

sudo gem install activesupport -v 4.2.6

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

pod setup

pod setup --verbose

6

मेरे लिए, सबसे आसान तरीका था माणिक रत्न के माध्यम से स्थापित करना

sudo gem install cocoapods -v

कृपया ध्यान दें-verbose के लिए। कोकोपोड्स को स्थापित करने में समय लगता है और अगर वास्तव में ऐसा हो रहा है तो अक्सर आप भ्रमित हो जाते हैं।


4

पॉड फ़ाइल इंस्टॉल स्टेप्स

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

फली सेटअप

cd ~/Path/To/Folder/Containing/ShowTracker


touch podfile
open -a Xcode Podfile // TO OPEN IT IN XCODE 
OPEN -e podfile   // TO OPEN IT IN TEXT EDITOR
pod install  // TO INSTALL A NEW POD
pod update // TO UPDATE ALL PODS

4

आम तौर पर हम उपयोग करते हैं

sudo gem install cocoapods

समाधान, El Capitan 10.11 पर Cocoapods त्रुटि के लिए ठीक करें:

sudo gem install -n /usr/local/bin cocoapods
pod setup
cd /project path
pod init

पॉडफाइल में हमें लक्ष्य निर्धारित करने की आवश्यकता है

# Podfile

platform :ios, '9.0'

use_frameworks!

# My other pods

target “Projectnamedo

    pod 'MBProgressHUD', '~> 0.8'
    pod 'Reachability', '~> 3.1.1'
    pod 'AFNetworking', '~> 2.2'
    pod 'TPKeyboardAvoiding', '~> 1.2'

end

target 'ProjectnameTests' do
    testing_pods
end

target 'ProjectnameUITests' do
    testing_pods
end

कंसोल में - टर्मिनल

pod install

3

के लिए धन्यवाद SwiftBoy के 10 कदम समाधान मैं सफलतापूर्वक के नवीनतम संस्करण को सेटअप करने के लिए इस्तेमाल किया CocoaPods AudioKit

1. Xcode का उपयोग करके MyAudioApp स्विफ्ट प्रोजेक्ट बनाएं जो इसे मेरी डेवलपर निर्देशिका में सहेज रहा है उदा

    /Users/me/Developer/MyAudioApp

2. Cocoapods का उपयोग करके MyAudioApp प्रोजेक्ट के भीतर AudioKit स्थापित करें (यानी AudioKit sdk स्थापित करें)

3. टर्मिनल खोलें, नीचे कमांड टाइप करें और एंटर दबाएं

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

4. सिस्टम पासवर्ड प्रदान करें और एंटर दबाएं

5. टर्मिनल में, नीचे कमांड टाइप करें और एंटर दबाएं

    cd /Users/me/Developer/MyAudioApp

6. प्रोजेक्ट पॉड फ़ाइल बनाएं - नीचे टर्मिनल टाइप कमांड में और एंटर दबाएं

    touch Podfile

7. ओपन प्रोजेक्ट पॉड फ़ाइल - नीचे टर्मिनल टाइप कमांड में और एंटर दबाएं (टेक्स्टएडिट में खुलता है)

    open Podfile

8. खुले पॉड फ़ाइल में नीचे कोड संपादित करें (और TextEdit छोड़ने से पहले फ़ाइल सहेजें)

    source 'https://github.com/CocoaPods/Specs.git'
        platform :ios, '12.2'
        use_frameworks!

        target 'MyAudioApp' do
        pod 'AudioKit', '~> 4.7'
    end

9. MyAudioApp कार्यक्षेत्र में AudioKit को स्थापित करने के लिए नीचे टर्मिनल कमांड टाइप करें और एंटर दबाएं

    Pod install     

और इंस्टाल होने का इंतजार करें

10. फाइंडर में, प्रोजेक्ट फोल्डर / यूजर्स / me / Developer / MyAudioApp पर जाएं और नीचे .xcworkspace फाइल पर क्लिक करें (Xcode में खुलता है!)।

    /Users/me/Developer/MyAudioApp/MyAudioApp.xcworkspace

11. MyAudioApp में ViewController.swift संपादित करें और निम्नलिखित डालें

    import AudioKit 

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

यह मेरे लिए काम किया, -n आपको अनुमति त्रुटि को ठीक करने में मदद करता है।


3

वर्ष 2020, मैक ओएस कैटालिना में कोकोपोड्स v1.9.1 स्थापित करना

  1. पहले टर्मिनल का उपयोग करके अपने मैक में अपना Xcode संस्करण सेट करें।

$ sudo xcode-select -switch /Applications/Xcode.app

  1. अगला, टर्मिनल का उपयोग करके कोकोपीड्स स्थापित करें।

$ सुडो रत्न कोकापोड स्थापित करें

अधिक जानकारी के लिए आधिकारिक वेबसाइट https://cocoapods.org/ पर जाएं


2

टर्मिनल पर कोकोपोड इसका अनुसरण करते हैं:

sudo gem update

sudo gem install cocoapods

pod setup

cd (project direct drag link) 

pod init

open -aXcode podfile (if its already open add your pod file name ex:alamofire4.3)

pod install

pod update

2

कोको फली स्थापना कदम:

अपना टर्मिनल खोलें:

sudo gem update --system

sudo gem install activesupport -v 4.2.6

sudo gem install cocoapods

pod setup

pod setup --verbose

फिर टर्मिनल के साथ अपनी परियोजना निर्देशिका पर जाएं

cd Your Project Path

फिर टर्मिनल में कमांड दर्ज करें

pod init

open -a Xcode Podfile

[फली 'libname' के साथ POD फ़ाइल संपादित करें]

pod install

El Capitan OS के लिए अनुपलब्ध चरण: sudo gem install cocoapods (जो डिफ़ॉल्ट रूप से त्रुटियों को फेंक देगा) neonichu @ GitHub: यह समाधान है जब आप "ऑपरेशन अनुमति नहीं है" त्रुटि प्राप्त कर रहे हैं। $ mkdir -p $ HOME / सॉफ्टवेयर / रूबी $ निर्यात GEM_HOME = $ HOME / सॉफ्टवेयर / माणिक $ रत्न इंस्टॉल करें कोकोपोड्स [...] 1 रत्न स्थापित $ निर्यात पथ = $ पथ: $ HOME / सॉफ्टवेयर / रूबी / बिन $ फली - -विवरण 0.37.2 विवरण के लिए - github.com/CocoaPods/CocoaPods/issues/3692
NukeouT

1

क्या आप एक प्रॉक्सी के पीछे हैं? यदि हां, तो एक तर्क के रूप प्रॉक्सी पारित sudo gem install --http-proxy http://user:password@www-proxy.example.com:80 cocoapods `


1
  1. टर्मिनल खोलें
  2. दर्ज $ sudo मणि स्थापित cocoapods टर्मिनल में कमान
  3. नया Xcode प्रोजेक्ट बनाएं
  4. Xcode प्रोजेक्ट वाली निर्देशिका पर नेविगेट करें। सीडी "../directory-location/ .." या सीडी का उपयोग करें [खींचें और ड्रॉप परियोजना फ़ोल्डर]
  5. पॉड स्थापित करें

चरणों के लिए स्क्रीनशॉट

यदि यह त्रुटि देता है, Unable to add a source with url..तो Xcode के लिए कमांड लाइन टूल इंस्टॉल करें। फिर से, फिर से चलाएँ पॉड स्थापित करें।

यह सभी निर्भरता को भी स्थापित करेगा।

अब, प्रोजेक्ट-Name.xcodeproj के बजाय कार्यक्षेत्र अर्थात प्रोजेक्ट-Name.xcworkspace में अपना प्रोजेक्ट खोलें


1

आप cocoapodsमैक ओएस में काढ़ा के माध्यम से स्थापित कर सकते हैं ।

सबसे पहले, अपना टर्मिनल खोलें,

इस कोड को चलाएं (यदि आपके पास नहीं है तो होमब्रे को स्थापित करें):

     ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

फिर होम कमांड को इस कमांड के माध्यम से आसानी से स्थापित करें:

brew install cocoapods

1

यदि आप अपने प्रोजेक्ट के लिए पहली बार CocoaPods स्थापित करना चाहते हैं ।

उदाहरण: यहाँ हम "Alamofire" sdk को कोकोआ पॉड्स स्टेप बाई स्टेप उपयोग करके स्थापित करेंगे।

चरण 1. ओपन टर्मिनल और हिट कमांड और फिर "एंटर" कुंजी दबाएं

सुडोल रत्न कोकोपोड्स स्थापित करें

चरण 2. यदि यह पूछता है, तो आपको सिस्टम पासवर्ड प्रदान करना चाहिए और फिर "एंटर" कुंजी दबाएं

चरण 3. साथ कमांड "cd" और अपनी परियोजना की राह दे और फिर प्रेस "Enter" कुंजी

नोट: "cd" कमांड टाइप करें, फिर स्पेस और प्रोजेक्ट फोल्डर को टर्मिनल पर खींचें, यह प्रोजेक्ट पथ को नीचे दिखाए अनुसार लेगा (यहां मेरे प्रोजेक्ट का नाम है: सिंपल अलमोफायर)

सीडी / उपयोगकर्ता / रामधनचौधरी / दस्तावेज / स्विफ्ट \ वर्कस्पेस / सिंपल \ अलोमोफायर

यहां छवि विवरण दर्ज करें

चरण 4. टर्मिनल द्वारा अपने प्रोजेक्ट में पॉड फ़ाइल बनाएं "पॉडफाइल को टच करें" और "एंटर" दबाएं

पॉडफाइल को स्पर्श करें

चरण 5. फिर, टर्मिनल कमांड "पॉडफाइल" द्वारा "पॉडफाइल" खोलें और "एंटर" दबाएं

पॉडफाइल खोलें

स्टेप 6. अब खोले हुए पॉड फाइल में निम्न कोड टाइप करें फिर फाइल को सेव और क्लोज करें

source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '10.0'
    use_frameworks!

    target '<Your Target Name>' do
            pod 'Alamofire', '~> 4.0'
    end

चरण 7. टर्मिनल प्रकार में वापस "पॉड इंस्टॉल करें" और फिर "एंटर" कुंजी दबाएं।

पॉड स्थापित करें

चरण Step६५+ एमबी के आसपास १००% पूर्ण प्राप्त करने के लिए स्थापित होने तक प्रतीक्षा करें

चरण 9. यह गोटो प्रोजेक्ट फ़ोल्डर है और नीचे फ़ाइल खोलें

.xcworkspace

चरण 10. आयात Alamofire वर्ग और उपयोग !!

आयात Alamofire



0

EL CAPITAN के लिए

rvm install ruby-2.2.2.

rvm use ruby-2.2.2.

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.