CocoaPods為工程的所有target增加依賴支持

在使用CocoaPods時,pod install默認(rèn)只能為xcode工程的第一個target添加依賴庫支持。如果要為所有的target增加可按照如下步驟進(jìn)行

兩種情

  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'endtarget :TargetName2 do pod 'MKNetworkKit' pod 'MBProgressHUD' pod 'IQKeyboardManager' pod 'Toast'end

  1. 保存后,重新運行pod install

  2. 打開工程,為每個target的,build setting里的四個地方,增加$(inherited)。
    Other Link Flags
    Library search Paths
    Header search Paths
    Framework search Paths

  3. 重新編譯

第三步是可選的,pod install如果黃色的字提示,再執(zhí)行



1

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容