2016-08-13 4 views
2

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 

Antwort

1

haben Sie "pod installieren"?

Was ist die Richtungsstruktur, die Sie haben?

+0

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

+0

Hmm. Würde es Ihnen etwas ausmachen, MyLib.podspec zu posten? ps benennen _Pods.xcodeproj nicht um. –