it-swarm.com.de

Wie installiere ich Cocoapods?

Ich habe zu viele Links referenziert und versucht, hatte aber keinen Erfolg. Wenn jemand eine Idee hat, dann teilen Sie mir dies bitte mit. Ich las Kakaopods-Dokumente und versuchte oft zu installieren, scheiterte jedoch immer an den Startschritten. Ich habe einen Fehler gefunden, bei dem ich keine Edelsteine ​​installieren kann. Kann mir jemand die Schritte eins nach dem anderen geben? Installation oder Demo.

Dieses ist ein Link, den ich ausprobiert habe.

Der Screenshot bezieht sich auf diesen Konsolenfehler, den ich erhalten habe:

enter image description here

213
kagmanoj

POD installieren

[1] Offenes Terminal und Typ:

Sudo gem install cocoapods

Gem wird in Ruby in der Systembibliothek installiert. Oder probieren Sie 10.11 Mac OSX El Capitan. Geben Sie Folgendes ein:

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

Bei einem Fehler "activesupport erfordert Ruby-Version> = 2.xx", installieren Sie den neuesten Activesupport zuerst, indem Sie in terminal eingeben.

Sudo gem install activesupport -v 4.2.6

[2] Nach der Installation werden viele Meldungen angezeigt. Lesen Sie sie. Wenn kein Fehler gefunden wird, bedeutet dies, dass die Installation von Cocoapods abgeschlossen ist. Als nächstes müssen Sie das Cocoapods Master Repo einrichten. Geben Sie das Terminal ein:

pod setup

Warten Sie, bis der Master-Repo heruntergeladen wird. Die Größe ist sehr groß (370,0 MB im Dezember 2016). So kann es eine Weile dauern. Sie können den Download verfolgen, indem Sie die Registerkarte Aktivität und Gehe zu Netzwerk öffnen und nach git-remote-https suchen. Alternativ können Sie versuchen, den Befehl ausführlich hinzuzufügen:

pod setup --verbose

[3] Wenn Sie fertig sind, wird "Setup Complete" ausgegeben, und Sie können Ihr XCode-Projekt erstellen und speichern.

[4] Dann in Terminal cd zu "XCode-Projektstammverzeichnis" (wo sich Ihre .xcodeproj-Datei befindet) und Folgendes eingeben:

pod init

[5] Dann öffne die Pod-Datei deines Projekts, indem du folgendes Terminal eingibst:

open -a Xcode Podfile

[6] Ihre Pod-Datei wird im Textmodus geöffnet. Anfangs gibt es einige Standardbefehle. Hier fügen Sie die Abhängigkeiten Ihres Projekts hinzu. Geben Sie beispielsweise in die Pod-Datei ein

pod 'AFNetworking', '0.9.1'

(Diese Zeile ist ein Beispiel für das Hinzufügen der AFNetworking-Bibliothek zu Ihrem Projekt.).

Weitere Tipps:

Kommentar platform :ios, '9.0' Kommentar user_frameworks!, wenn Sie Swift verwenden

Wenn Sie mit der Bearbeitung der Poddatei fertig sind, speichern Sie sie und schließen Sie Xcode.

[7] Dann installiere Pods in dein Projekt, indem du folgendes Terminal eingibst:

pod install

Je nachdem, wie viele Bibliotheken Sie Ihrer Pod-Datei für Ihr Projekt hinzugefügt haben, ist die Zeit bis zum Abschluss unterschiedlich. Sobald der Vorgang abgeschlossen ist, wird eine Meldung angezeigt 

"Pod-Installation abgeschlossen! Es gibt X Abhängigkeiten aus den Podfile Und X Total Pods, die installiert wurden."

Schließen Sie jetzt Ihr Xcode-Projekt. Dann locate und öffnen Sie die Xcode-Projektdatei .xcworkspace und starten Sie die Codierung. (Sie sollten die xcodeproj-Datei nicht mehr öffnen.)

569
Om Prakash

1.Eröffnen Sie Ihr Terminal

2. Dann aktualisieren Sie Ihre Gem-Datei mit dem Befehl 

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

3. Dann geben Sie Ihren Projektpfad an 

cd /your project path 

4.Berühren Sie das Podifle 

touch podfile

5.Öffnen Sie Ihre Poddatei 

open -e podfile

6. Es öffnet sich eine Poddatei wie eine Textbearbeitung. Dann legen Sie Ihr Ziel fest. Wenn Sie beispielsweise Google Maps einrichten möchten, sollte Ihre Poddatei ähnlich sein 

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

7. Dann installieren Sie den Pod 

pod install
44
RakeshDipuna

Dies funktioniert für OS X El Capitan 10.11.x

Sudo gem install -n /usr/local/bin cocoapods
42
jayesh mardiya

Dies sind die vollständigen Schritte, die ich normalerweise befolge. Ich schreibe diese Schritte so kurz wie möglich und gehe davon aus, dass Sie über Mac- und Xcode-Projekte Bescheid wissen. Öffnen Sie zunächst das Terminal und verwenden Sie die folgenden Befehle, und drücken Sie nach jedem Befehl die Eingabetaste.

Sudo gem install cocoapods //If you don't have Cocoapods installed on your system already.

Wechseln Sie nun mit Ihrem folgenden Befehl in Ihr Xcode-Projektverzeichnis.

cd /Your Xcode Project Directory Path

Führen Sie nun die folgenden Schritte für das CocoaPods-System aus. Bitte warten Sie nach jedem Befehl, der in das Terminal eingegeben wurde, einige Zeit, um erfolgreich ausgeführt zu werden.

1. Searching for pods in terminal.
pod search networking (replace networking with which you want to search)

2. Creating the pod file
pod init

3. Opening the pod file
open -a Xcode Podfile

4. Adding the pods //After adding your pods you must save the podfile first and then head back to the terminal again.

target 'WebServiceUsingMantleAFNetworking' do
# platform :ios, '8.0' //Choose your version of iOS
pod 'AFNetworking', '~> 2.6.0’

end
             OR

platform :ios, '8.0'
pod 'AFNetworking'
pod 'Mantle'
pod 'LBBlurredImage'
pod 'TSMessages'
pod 'ReactiveCocoa'


5. Installing the pods 
pod install

6. Check for updates of pods on existing project
pod outdated

7. Update the existing pods
pod update

8. Uninstall the Cocoapods from system.
Sudo gem uninstall cocoapods

Es gibt ein komplettes Tutorial zum Entfernen von Pods aus Ihrem Xcode-Projekt bei stackoverflow. Sie können diesen Link für weitere Informationen überprüfen.

Wie entferne ich CocoaPods aus einem Projekt?

Vielen Dank

Hoffe das hat geholfen.

14
onCompletion
1. Sudo gem install cocoapods
2. Open terminal
3. cd /project path  //project path
4. touch podfile
5. open -e podfile    //open in TextEditor
      or
 open -a pod file     //open in Xcode
6. Set your target and add pod file of GoogleMaps like as:

target 'PROJECT NAME HERE' do
pod 'GoogleMaps'
end

7. pod install
11
urvashi bhagat

Einfache Schritte zur Installation der Pod-Datei:

  1. Offenes Terminal 2.Befehl am Terminal: Sudo gem installieren cocoapods

  2. legen Sie Ihren Projektpfad auf dem Terminal fest.

  3. befehl: pod init

  4. gehen Sie zur Pod-Datei Ihres Projekts und fügen Sie den Pod hinzu, den Sie installieren möchten

  5. in der Pod-Datei hinzugefügt: Pod 'AFNetworking', '~> 3.0

  6. Befehl: Pod installieren

  7. Projekt von Xcode schließen

  8. Öffnen Sie Ihr Projekt über Terminals

  9. Befehl: Öffnen Sie PodDemos.xcworkspace 

10

Pod-Installation mit Fehler bei OS X El Capitan 10.11.2

ERROR: Fehler beim Installieren von Cocoapoden: activesupport erfordert eine Ruby-Version> = 2.2.2.

 enter image description here

Nachdem Sie diesen Fehler erhalten haben, probieren Sie diesen Befehl aus und installieren Sie ihn erneut.

Sudo gem install activesupport -v 4.2.6

Versuchen Sie jetzt denselben Pod-Installationsbefehl

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

Ich hoffe es hilft uns allen. 

7
Jogendra.Com

Hier ist alles Schritt mit Bild. Bitte befolgen Sie es richtig und ich bin sicher, Sie werden keine Fehler erhalten.

Von So installieren Sie CocoaPods und richten Ihr Xcode-Projekt ein .


Zuerst müssen Sie command line installieren oder nicht.

Sie können dies überprüfen, indem Sie Xcode öffnen und im Menü zu navigieren

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

Commandline tool

wenn Sie command line tool nicht gefunden haben, müssen Sie diesen Befehl in das Terminal schreiben. xcode-select --install 

und klicken Sie auf Installieren

wenn Sie ein Befehlszeilentool installiert haben. Sie müssen Ihr Xcode-Verzeichnis auswählen (Manchmal sind diese Probleme aufgrund unterschiedlicher Xcode-Versionen verfügbar) Folgen Sie dieser Prozedur.

Terminal öffnen und folgenden Befehl ausführen:

Sudo gem install cocoapods

Geben Sie das Admin-Passwort ein. Das kann eine Weile dauern. Nach wenigen Minuten ist es zeigt an, dass die grüne Kakao-Pod-Nachricht erfolgreich in Ihrem .__ installiert ist. Mac-Maschine.

Wenn Sie mit XCode6 einen Fehler erhalten, ist der Entwicklerpfad fehlt Führen Sie zuerst diesen Befehl im Terminal aus: 

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

Jetzt können Sie Pod mit Ihrem Xcode-Projekt einrichten.

und jetzt musst du pod installieren. Folgen Sie dieser Prozedur.

1) Terminal öffnen

2) Wechseln Sie in das XCode-Projektstammverzeichnis (wo Ihre ProjectName.xcodeproj-Datei gespeichert ist).

3) $ pod setup: (CocoaPods Master Repo einrichten)

Bei Erfolg wird Folgendes angezeigt: Setup complete (Nur-Lese-Zugriff). So, Sie richten alles ein. Jetzt machen wir etwas, was besser sichtbar ist… Ja ! Lässt Installationsbibliotheken in Ihrem Xcode-Projekt installieren.

jetzt müssen Sie die Bibliothek in Bezug auf den Pod in Ihrem Projekt einrichten und aktualisieren.

Schritte zum Hinzufügen-Entfernen-Aktualisieren von Bibliotheken im Pod:

1) Terminal öffnen

2) Wechseln Sie in das Verzeichnis Ihres XCode-Projekts. Wenn dein Terminal läuft bereits, dann ist dies nicht nötig, da Sie .__ sind. schon auf demselben Weg.

3) $ touch pod file

4) $ open -e podfile (Dies sollte eine leere Textdatei öffnen)

5) Fügen Sie Ihre Bibliotheksnamen in diese Textdatei ein. Sie können neue Namen hinzufügen (lib name), entfernen Sie einen beliebigen Namen oder ändern Sie die Version, z.

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

HINWEIS: Verwenden Sie die (Strg + +) - Taste, um an beiden Enden des Bibliotheksnamens ein einfaches Anführungszeichen hinzuzufügen. Es sollte als gerade vertikale Linie angezeigt werden. Ohne Kontrollknopf wird als geschwungenes einfaches Anführungszeichen hinzugefügt, das ergibt Fehler bei der Installation der Datei.

6) Speichern und schließen Sie diese Textdatei. Jetzt sind Bibliotheken eingerichtet und Sie haben zu installieren/aktualisieren

7) Gehen Sie erneut zu Ihrem Terminal und führen Sie den folgenden Befehl aus: $ pod install (um diese Bibliotheken im Pod zu installieren/zu aktualisieren).

Sie sollten eine Ausgabe ähnlich der folgenden sehen:

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

Setup abgeschlossen.

Hinweis:- 

 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`  

EDIT: -

sie können hier auch das Befehlszeilentool überprüfen.

Command line tool in <code>Location</code>

6
Badal Shah

Der einfachste Weg für mich war die Installation über Ruby gem

Sudo gem install cocoapods -v

Bitte beachten Sie -v für ausführlich. Es dauert eine Weile, bis Kokosapods installiert werden, und oft werden Sie verwirrt, wenn es wirklich passiert.

5
Andy

Normalerweise benutzen wir 

Sudo gem install cocoapods

Lösung, Fehler für Cocoapods Fehler auf El Capitan 10.11 behoben:

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

In der Poddatei müssen wir ein Ziel setzen

# Podfile

platform :ios, '9.0'

use_frameworks!

# My other pods

target “Projectname” do

    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

in Konsole - Terminal

pod install
4
Manjeet

Cocoapods Installation auf macOS High Sierra:

Sudo gem update --system

Sudo gem install activesupport -v 4.2.6

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

pod setup

pod setup --verbose
4

Installationsschritte für die Pod-Datei

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

pod-Setup

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
Nikunj Akabari

cocoapod am Terminal folgen Sie diesem:

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
Rupesh Babu

Wenn Sie CocoaPods zum ersten Mal installieren möchten für Ihr Projekt.

Beispiel: Hier installieren wir schrittweise "Alamofire" sdk mit Kakaoschoten.

Schritt 1. Öffnen Sie das Terminal und drücken Sie die Eingabetaste

Sudo Edelstein installieren Cocoapods

Schritt 2. Wenn Sie dazu aufgefordert werden, sollten Sie das Systemkennwort eingeben und dann die Eingabetaste drücken

Schritt 3. Mit Befehl “cd” und geben Sie den Pfad Ihres Projekts an und drücken Sie dann die Eingabetaste

Hinweis: Geben Sie den Befehl "cd" ein, und platzieren Sie den Projektordner, und ziehen Sie ihn auf das Terminal. Der Projektpfad wird wie folgt angegeben. Mein Projektname lautet hier: Simple Alamofire.

cd/Users/ramdhanchoudhary/Documents/Swift\Workspace/Simple\Alamofire

 enter image description here 

Schritt 4. Erstellen Sie eine Pod-Datei in Ihrem Projekt per Terminal mit dem Befehl „Podfile berühren“ und drücken Sie die Eingabetaste.

berühre Podfile

Schritt 5. Öffnen Sie dann "Podfile" mit dem Terminalbefehl "open Podfile" und drücken Sie "Enter".

podfile öffnen

Schritt 6. Geben Sie nun folgenden Code in die geöffnete Pod-Datei ein und speichern und schließen Sie die Datei

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

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

Schritt 7. Kehren Sie zum Befehl „Pod installieren“ zurück und drücken Sie die Eingabetaste.

Pod installieren

Schritt 8. Warten Sie, bis die Installation zu 100% abgeschlossen ist (ca. 650+ MB)

Schritt 9. Das ist es, gehe zum Projektordner und öffne die folgende Datei

.xcworkspace

Schritt 10. Alamofire Klasse importieren und verwenden !!

alamofire importieren

1
swiftBoy

Schritt zur Installation der Kakaoschote:

Öffnen Sie Ihr Terminal:

Sudo gem update --system

Sudo gem install activesupport -v 4.2.6

Sudo gem install cocoapods

pod setup

pod setup --verbose

Dann gehen Sie zu Ihrem Projektverzeichnis 

pod init

open -a Xcode Podfile

[POD-Datei mit Pod "libname" bearbeiten]

pod install
1
Jay Bhalani

Dank SwiftBoys 10-Schritt-Lösung habe ich CocoaPods erfolgreich zum Einrichten der neuesten Version von AudioKit verwendet.

1. Mit Xcode erstellen MyAudioApp Swift-Projekt in meinem Entwicklerverzeichnis speichern, z.

    /Users/me/Developer/MyAudioApp

2. Mit Cocoapods AudioKit in MyAudioApp-Projekt installieren (d. H. AudioKit sdk installieren)

3. Öffnen Sie das Terminal, geben Sie den folgenden Befehl ein und drücken Sie Enter

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

4. Geben Sie das Systemkennwort ein und drücken Sie Enter

5. Geben Sie im Terminal den folgenden Befehl ein und drücken Sie Enter

    cd /Users/me/Developer/MyAudioApp

6. Projekt-Pod-Datei erstellen - Geben Sie den folgenden Befehl ein und drücken Sie Eingabetaste

    touch Podfile

7. Öffnen Sie die Projekt-Pod-Datei - geben Sie unten den Befehl Terminal ein und drücken Sie Enter (wird in TextEdit geöffnet)

    open Podfile

8. Code unten in geöffnete Pod-Datei bearbeiten (und Datei speichern, bevor TextEdit beendet wird)

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

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

9. Um AudioKit im MyAudioApp-Arbeitsbereich zu installieren, geben Sie den folgenden Terminalbefehl ein und drücken Sie die Eingabetaste

    Pod install     

und warten Sie, bis die Installation abgeschlossen ist

10. Gehe im Finder zum Projektordner/Users/me/Developer/MyAudioApp und klicke auf .xcworkspace file below (wird in Xcode geöffnet!)

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

11. Bearbeiten Sie in MyAudioApp ViewController.Swift und fügen Sie Folgendes ein

    import AudioKit 
0
Greg

Unter MacOS Mojave mit Xcode 10.3 wurden auf der Route gem mit oder ohne -n /usr/local/bin furchterregende Warnungen ausgegeben:

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

Was für mich funktioniert, ist immer noch Homebrew

brew install cocoapods
0
kakyo

Überprüfen Sie dies

gem install -p http://proxy_ip:proxy_port compass

Möglicherweise müssen Sie Ihren Benutzernamen und Ihr Kennwort hinzufügen:

gem install -p http://[username]:[password]@proxy_ip:proxy_port compass

und überprüfen Sie diesen Link es kann Ihnen helfen

0

Stehst du hinter einem Proxy? Wenn ja, übergeben Sie den Proxy als Argument Sudo gem install --http-proxy http://user:[email protected]:80 cocoapods `

0
tilo

Sie können cocoapods über brew in mac os installieren.

öffnen Sie zuerst Ihr Terminal,

führen Sie diesen Code aus (für die Installation von Homebrew, wenn Sie dies nicht getan haben):

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

dann installiere Homebrew einfach über diesen Befehl:

brew install cocoapods
0
novonimo

FÜR EL CAPITAN

rvm install Ruby-2.2.2.

rvm use Ruby-2.2.2.

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

0
  1. Open Terminal
  2. Geben Sie $ Sudo gem ein, um cocoapods command im Terminal zu installieren
  3. Erstellen Sie ein neues Xcode-Projekt
  4. Navigieren Sie zu dem Verzeichnis, das das Xcode-Projekt enthält. Verwenden Sie cd "../directory-location/ .." oder cd [Projektordner ziehen und ablegen]
  5. Pod installieren

Screenshot for steps

Wenn dies zu einer FehlermeldungUnable to add a source with url..führt, installieren Sie das Befehlszeilentool für Xcode. Wiederholen Sie den Pod-Installationsbefehl.

Dadurch werden auch alle Abhängigkeiten installiert.

Öffnen Sie nun Ihr Projekt in Workspace d. H. Projektname.xcworkspace anstelle von Projektname.xcodeproj

0