在修改podfile并且pod install之后,复制的target会出现找不到头文件的情况,用abstract_target关键字添加一个不存在的target作为公用版,最下面增加项目中实际存在的target,表示共用上面的库
platform :ios, '8.0'
# Import CocoaPods sources
source 'https://github.com/CocoaPods/Specs.git'
abstract_target 'CommonPods' do
pod 'AFNetworking'
pod 'MJExtension'
pod 'MJRefresh'
pod 'SDWebImage'
pod 'MBProgressHUD'
pod 'IQKeyboardManager'
pod 'Masonry'
# 通讯录
pod 'LJContactManager'
# 选项卡
pod 'BRPickerView'
# 相机
pod 'PureCamera'
# 美洽客服
pod 'Meiqia', '~> 3.4.3'
# U-Share SDK UI模块(分享面板,建议添加)
pod 'UMengUShare/UI'
# 集成微信
pod 'UMengUShare/Social/WeChat'
# web 桥接
pod 'WebViewJavascriptBridge', '~> 5.0'
# 连连支付
pod 'LLPay'
# 极光
pod 'JPush', '~> 3.0.6'
target 'jiebao'
target 'yingjidai'
target 'huawuque'
end
CommonPods是项目中不存在的自定义target名,最下面三个(jiebao、yingjidai、huawuque)是实际存在的target,下面三个target共用了CommonPods中所有的三方库,每添加一个target再执行一遍pod install即可
网友评论