Projekt- / Arbeitsbereichsstruktur für mehrere Apps mit CocoaPods
Ich bin dabei, meine App für die Verwendung zu migrierenCocoaPods. Meine aktuelle Verzeichnisstruktur sieht wie in der folgenden Abbildung aus. Ich habe einen Arbeitsbereich mit 3 Projekten (ipad
, ipod
, common
). Es gibt Build-Ziele in deripad
undipod
Projekte mit Abhängigkeiten von dercommon
Projekt.
MyGreatApp
|
+-- MyGreatApp.xcworkspace
|
+-- ipad
| |
| +-- ipad.xcodeproj
| +-- (source code)
|
+-- ipod
| |
| +-- ipod.xcodeproj
| +-- (source code)
|
+-- common
|
+-- common.xcodeproj
+-- (source code)
Meine Frage ist, wie soll ich das auf CocoaPods migrieren? Es sieht so aus, als ob CocoaPods für jeden einen neuen Arbeitsbereich erstellenPodfile
dass du erschaffst. Ich möchte meine 3-Projekt-Workspace-Struktur beibehalten, weil sie anscheinend alles gut zusammenhält. Soll ich einen erstellen?Podfile
für jedes Projekt mit Zielen und aSpecfile
für das gemeinsame projekt? Wie richte ich das dann in XCode ein?