Структура проекта / рабочего пространства для нескольких приложений с CocoaPods
Я собираюсь перенести мое приложение для использованияCocoaPods, Моя текущая структура каталогов выглядит как на схеме ниже. У меня есть одно рабочее пространство, которое содержит 3 проекта (ipad
, ipod
, common
). Есть цели сборки вipad
а такжеipod
проекты с зависимостями отcommon
проект.
MyGreatApp
|
+-- MyGreatApp.xcworkspace
|
+-- ipad
| |
| +-- ipad.xcodeproj
| +-- (source code)
|
+-- ipod
| |
| +-- ipod.xcodeproj
| +-- (source code)
|
+-- common
|
+-- common.xcodeproj
+-- (source code)
У меня вопрос, как мне перенести это на CocoaPods? Похоже, CocoaPods создают новое рабочее пространство для каждогоPodfile
что вы создаете. Я хотел бы сохранить свою структуру из 3-х проектов, потому что кажется, что она хорошо держит все вместе. Должен ли я создатьPodfile
для каждого проекта с целями иSpecfile
для общего проекта? Как мне установить это в XCode тогда?