iOS workspace下多工程引用cocoapods
最近在编写一个sdk,同时希望添加一个测试的工程来辅助调试。发现共享的pods的时候有些问题,记录下来仅供参考.
- 先要创建主的工程,在主工程中创建一份pods,此时会自动生成workspace文件
- 打开workspace建立与主工程平行的测试工程
- 修改Podfile
workspace 'FCarSDK.xcworkspace'
xcodeproj 'FCarSDK.xcodeproj'
xcodeproj 'TestSDK/TestSDK.xcodeproj'
target:FCarSDK do
platform :ios, '7.0'
inhibit_all_warnings!
pod 'Masonry', '~> 0.6.4'
pod 'CKCountdownButton', '~> 0.3.0'
pod 'SDVersion', '~> 2.6'
pod 'iOS-WechatSDK', '~> 1.6.1'
pod 'iOS-AlipaySDK', '~> 3.0.2'
pod 'ReactiveCocoa', '~> 2.5'
pod 'UIColor-HexString', '~> 1.3.0'
xcodeproj 'FCarSDK.xcodeproj'
end
target:TestSDK do
platform :ios, '7.0'
inhibit_all_warnings!
pod 'AFNetworking', '~> 3.1.0'
xcodeproj 'TestSDK/TestSDK.xcodeproj'
end
- 重新pod install后即可两边同时共享一个cocoapods