Edw*_*ale 25 xcode ios 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)
Run Code Online (Sandbox Code Playgroud)
我的问题是,我应该如何将其迁移到CocoaPods?看起来CocoaPods为Podfile您创建的每个创建一个新工作区.我想保留我的3项目工作区结构,因为它似乎可以很好地保持所有内容.我应该Podfile为每个项目创建一个目标和一个Specfile共同项目吗?我如何在XCode中设置它呢?
leh*_*058 52
在本文发布时的最新版本中,您需要使用以下格式的podfile:
workspace 'Test'
xcodeproj 'iphone/iphone.xcodeproj'
xcodeproj 'iphone2/iphone2.xcodeproj'
target :iphone do
platform :ios, '6.0'
pod 'RestKit'
xcodeproj 'iphone/iphone.xcodeproj'
end
target :iphone2 do
platform :ios, '6.0'
pod 'RestKit'
xcodeproj 'iphone2/iphone2.xcodeproj'
end
Run Code Online (Sandbox Code Playgroud)
我确认这适用于现有工作区中的多个项目.
有关更多详细信息,请参阅此帖子:https://github.com/CocoaPods/CocoaPods/issues/738
| 归档时间: |
|
| 查看次数: |
8909 次 |
| 最近记录: |