iOS 功能展示

一个工程多个target配置CocoaPods

2020-07-22  本文已影响0人  星星1024

方案一

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '9.0'

target 'MultiTarget' do

 pod 'AFNetworking'
    
 pod 'Masonry'

end

target 'MultiTarget copy' do
  
 pod 'AFNetworking'
    
# pod 'Masonry'

end

方案二

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '9.0'

#虚拟target
abstract_target 'MultiTargetTest' do
  
  pod 'AFNetworking'
  pod 'Masonry'
  
  target 'MultiTarget'
  target 'MultiTarget copy'
  
  
end

根据target 添加不同依赖库

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '9.0'

#虚拟target
abstract_target 'MultiTargetTest' do
  
  pod 'AFNetworking'
  
  target 'MultiTarget' do
    pod 'Masonry'
  end
  
  target 'MultiTarget copy' do
  end
  
  
end

方案三

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '9.0'

targetArray = ['MultiTarget','MultiTarget copy']
targetArray.each do |t|
    target t do
        pod 'Masonry'
    end
end
上一篇 下一篇

猜你喜欢

热点阅读