Я собираюсь перенести свое приложение, чтобы использовать 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?