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:
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.)
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
Dies funktioniert für OS X El Capitan 10.11.x
Sudo gem install -n /usr/local/bin cocoapods
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.
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
Einfache Schritte zur Installation der Pod-Datei:
Offenes Terminal 2.Befehl am Terminal: Sudo gem installieren cocoapods
legen Sie Ihren Projektpfad auf dem Terminal fest.
befehl: pod init
gehen Sie zur Pod-Datei Ihres Projekts und fügen Sie den Pod hinzu, den Sie installieren möchten
in der Pod-Datei hinzugefügt: Pod 'AFNetworking', '~> 3.0
Befehl: Pod installieren
Projekt von Xcode schließen
Öffnen Sie Ihr Projekt über Terminals
Befehl: Öffnen Sie PodDemos.xcworkspace
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.
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.
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.
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.
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.
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
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
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
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
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
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
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
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
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
Ü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
Stehst du hinter einem Proxy? Wenn ja, übergeben Sie den Proxy als Argument Sudo gem install --http-proxy http://user:[email protected]:80 cocoapods
`
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
FÜR EL CAPITAN
rvm install Ruby-2.2.2.
rvm use Ruby-2.2.2.
Sudo gem install -n /usr/local/bin cocoapods
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