美文网首页IOS理论知识
CocoaPods为工程的多target增加依赖支持

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

作者: iOSCoder_XH | 来源:发表于2016-04-13 16:26 被阅读2200次

    1、不同的target使用不同的第三方依赖配置

    Podfile配置

    platform :ios, '7.0'

    target :'target' do

    pod 'Masonry'

    pod 'JZNavigationExtension'

    pod 'SDWebImage', '~> 3.7.5'

    pod 'MBProgressHUD'

    pod 'UITableView+FDTemplateLayoutCell'

    pod 'BlocksKit', '~> 2.2.5'

    pod 'MMWormhole', '~> 2.0.0'

    end

    target :'targetWatch' do

    pod 'MMWormhole', '~> 2.0.0'

    end

    target :'targetWatch Extension' do

    pod 'MMWormhole', '~> 2.0.0'

    end

    target :'targetTodayExtension' do

    pod 'MMWormhole', '~> 2.0.0'

    end

    然后pod install

    2、所有的target使用相同的第三方依赖配置

    link_with 'target', 'targetTodayExtension'

    platform :ios, '7.0'

    pod 'Masonry'

    pod 'JZNavigationExtension'

    pod 'SDWebImage', '~> 3.7.5'

    pod 'MBProgressHUD'

    pod 'UITableView+FDTemplateLayoutCell'

    pod 'BlocksKit', '~> 2.2.5'

    pod 'MMWormhole', '~> 2.0.0'

    然后pod install

    ps:

    网上查了一下基本上都是一样的复制,第二种方法都没问题,但使用第一种方法时网上的大部分都不能运行。target :'target' do 主要是这句写法问题,:错误,''没加引号时当target名称有空格时错误。

    相关文章

      网友评论

      本文标题:CocoaPods为工程的多target增加依赖支持

      本文链接:https://www.haomeiwen.com/subject/zlzwlttx.html