美文网首页
iOS多target项目CocoaPods更新

iOS多target项目CocoaPods更新

作者: 倪大头 | 来源:发表于2019-10-21 13:45 被阅读0次

在修改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即可

相关文章

网友评论

      本文标题:iOS多target项目CocoaPods更新

      本文链接:https://www.haomeiwen.com/subject/utrtvctx.html