Ich habe ein iOS-Projekt, das einige CocoaPods verwendet, die ich regelmäßig zu einem privaten GitHub-Repo gebunden habe. Wegen der CocoaPods starte ich es immer über seinen Arbeitsbereich.GitHub, CocoaPods und XCode
Zum ersten Mal habe ich versucht, das Projekt auf einem anderen Computer zu bearbeiten. Als ich XCode öffnete und versuchte, den Repo zu ziehen, erkannte ich, dass der Arbeitsbereich nicht im Repo ist. Nur das Projekt selbst ist da.
Bedeutet das, dass ich etwas falsch gemacht habe, als ich anfänglich das Projekt-Repository erstellt habe, oder bedeutet das, dass Sie einfach nicht mehrere Computer mit GitHub verwenden können, um an einem Projekt zu arbeiten, das CocoaPods benötigt?
Ich bin mir nicht sicher, an welchem Punkt ich den Arbeitsbereich hinzugefügt hätte. Ich folgte den Anweisungen [hier] (https://medium.com/@0xben/using-github-with-xcode-6-8208b92c7a60#.xc7ee1v9z), als ich das Projekt startete, und fügte später die CocoaPods hinzu, die - Ich nehme an - ist, wann der Arbeitsbereich generiert wurde. Nein? –
Ich sehe! Es gibt zwei Möglichkeiten, mit CocoaPods zu arbeiten: Entweder Sie prüfen die Abhängigkeiten zusammen mit dem Arbeitsbereich in den Repo oder Sie überprüfen einfach die Podfile (und Podfile.lock) und initialisieren CocoaPods nach jedem Klon, der die Abhängigkeiten herunterlädt und den Arbeitsplatz. Beide Optionen haben ihre Vor- und Nachteile. Siehe @ Meriws Antwort. – zoul