iOS開發 pod管理專案,多個target管理的Podfile的寫法
阿新 • • 發佈:2019-02-15
一個專案中多個target,使用pod管理時,出了問題,最後解決:主要是Podfile的寫法
第一種寫法:
platform :ios, '8.0' # 多個target共用一套pod的寫法,專案中不能有名字為CommonPods,防止衝突; abstract_target 'CommonPods' do # 共用的pod第三方 pod 'AFNetworking' pod 'IQKeyboardManager' # 專案中的target各自的設定 target ‘Target1’ do #可以在這裡新增Target1獨自引用的pod第三方 end target 'Target2’ do #可以在這裡新增Target2獨自引用的pod第三方 end end
第二種寫法:
platform :ios, '8.0'
# 共用的pod第三方
pod 'AFNetworking'
pod 'IQKeyboardManager'
# 專案中的target各自的設定
target ‘Target1’ do
#可以在這裡新增Target1獨自引用的pod第三方
end
target 'Target2’ do
#可以在這裡新增Target2獨自引用的pod第三方
end