Ich folge this tutorial here, um meine erste CocoaPod-Bibliothek zu erstellen (z. B. MyLib
), aber nachdem ich die Befehle ausgeführt habe, sehe ich meine Bibliothek nicht mit den Dateistrukturen, die sie im Lernprogramm beschrieben haben.Erstellung von CocoaPod-Bibliotheksprojekt
Zum Beispiel sehe ich nicht MyLib.xcodeproj
im Stammordner MyLib
, stattdessen sehe ich _Pods.xcodeproj
; Es gibt kein Pods
Verzeichnis, obwohl das Tutorial dies sagt.
Ich habe diesen Befehl für Linting pod lib lint MyLib.xcodespec --allow-warnings
und pod lib lint --allow-warnings
.
Die Ergebnisse beider Befehle sind MyLib bestanden Validierung.
In der MyLib.xcodespec
Datei, ich habe die folgenden Abhängigkeiten:
s.dependency 'SCSiriWaveformView', '~> 1.0.3'
s.dependency 'SnapKit', '~> 0.22.0'
s.dependency 'FDWaveformView', '~> 1.0.1'
Soll ich umbenennen _Pods.xcodeproj
-MyLib.xcodeproj
so kann ich meinen Quellcode im Verzeichnis schreiben?
Edit: Die Struktur meiner Stammverzeichnis ist:
_Pods.xcodeproj
Examples
|- Pods
|- Podfile
|- Podfile.lock
|- MyLib
|- MyLib.xcodeproj
|- MyLib.xcworkspace
|- Tests
MyLib
|- Assets
|- Classes
MyLib.podspec
Ich habe 'pod install' in meinem 'Beispiel'-Ordner, der eine' Podfile 'enthält, aber im Stammverzeichnis habe ich diese Datei nicht, daher kann ich' pod install' nicht im Stammverzeichnis ausführen. ** Siehe meine Bearbeitung oben für die Struktur meines Wurzelverzeichnisses. Danke ** – TonyGW
Hmm. Würde es Ihnen etwas ausmachen, MyLib.podspec zu posten? ps benennen _Pods.xcodeproj nicht um. –