iOS|iOS 项目中Podfile配置多个Target依赖

platform :ios, '9.0' source 'https://github.com/CocoaPods/Specs.git' use_frameworks! inhibit_all_warnings!abstract_target 'AbstractTarget' dopod 'Masonry' pod 'YYModel' pod 'YTKNetwork' pod 'MBProgressHUD' pod 'SDWebImage'target 'TargetA' target 'TargetB' target 'TargetC'end

【iOS|iOS 项目中Podfile配置多个Target依赖】你会发现我们平时写的Podfile中的 target 'XXX' do 变成了 abstract_target 'XXX' do,其实这里的abstract_target 'XXX'在项目的 target 是不存在的,也就是说它只是一个抽象的 target,而TargetA、TargetB及TargetC都是存在于项目中的,并依赖于AbstractTarget所包含的库。
参考链接:
项目中配置多个target及podfile文件配置
PodFile文件给多个target分别添加依赖

    推荐阅读