Struktura projektu / obszaru roboczego dla wielu aplikacji z CocoaPods
Mam zamiar przeprowadzić migrację mojej aplikacji do użyciaCocoaPods. Moja aktualna struktura katalogów wygląda jak na poniższym diagramie. Mam jeden obszar roboczy, który zawiera 3 projekty (ipad
, ipod
, common
). Wipad
iipod
projekty z zależnościami odcommon
projekt.
MyGreatApp
|
+-- MyGreatApp.xcworkspace
|
+-- ipad
| |
| +-- ipad.xcodeproj
| +-- (source code)
|
+-- ipod
| |
| +-- ipod.xcodeproj
| +-- (source code)
|
+-- common
|
+-- common.xcodeproj
+-- (source code)
Moje pytanie brzmi: jak mam to migrować do CocoaPods? Wygląda na to, że CocoaPods tworzą nową przestrzeń roboczą dla każdegoPodfile
że tworzysz. Chciałbym zachować strukturę mojego 3-projektowego obszaru roboczego, ponieważ wygląda na to, że ładnie wszystko trzyma. Czy powinienem stworzyćPodfile
dla każdego projektu z celami iSpecfile
na wspólny projekt? Jak to ustawić w XCode?