加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

CocoaPods为工程的所有target增加依赖支持

发布时间:2020-12-14 05:20:51 所属栏目:百科 来源:网络整理
导读:在使用CocoaPods时,pod install默认只能为xcode工程的第一个target添加依赖库支持。如果要为所有的target增加可按照如下步骤进行 两种情 1. 编辑Podfile文件 第一种 所有的target使用相同的第三方依赖配置 link_with ' TargetName1 ',' TargetName2 ' platf

在使用CocoaPods时,pod install默认只能为xcode工程的第一个target添加依赖库支持。如果要为所有的target增加可按照如下步骤进行


两种情




1. 编辑Podfile文件


第一种 所有的target使用相同的第三方依赖配置


link_with 'TargetName1','TargetName2'

platform :ios,'6.1'

pod 'MKNetworkKit'
pod 'MBProgressHUD'
pod 'IQKeyboardManager'
pod 'Toast'


第二种 不同的target使用不同的第三方依赖配置

source 'https://github.com/CocoaPods/Specs.git'
platform :ios,'6.1'

target :TargetName1 do
??? pod 'MKNetworkKit'
??? pod 'MBProgressHUD'
??? pod 'IQKeyboardManager'
??? pod 'Toast'
end

target :TargetName2 do
??? pod 'MKNetworkKit'
??? pod 'MBProgressHUD'
??? pod 'IQKeyboardManager'
??? pod 'Toast'
end

2. 保存后,重新运行pod install


3. 打开工程,为每个target的,build setting里的四个地方,增加$(inherited)。?

Other Link Flags

Library search Paths

Header search Paths

Framework search Paths


4. 重新编译


第三步是可选的,pod install如果黄色的字提示,再执行

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读