美文网首页
关于多工程公用cocoapods

关于多工程公用cocoapods

作者: 口子窖 | 来源:发表于2018-08-08 16:30 被阅读68次

前言

最近团队解决了私有库的问题,将平时常用的工具类、网络库、自开发控件等封装成库,现在需要将各种工具库集中起来做一个demo。demo由多个工程组成,包括主工程和各个子工程,子工程主要是封装了一些常用的功能模块,如登录、主页等。

将多个工程串联起来编译,需要podfile多工程共用,podfile代码如下:

workspace 'LongConnectDemo'


abstract_target 'myTest' do
    
    platform :ios, '9.0'
    source 'git@opensource.cnsuning.com:auto/AutoSpecs.git'
    source 'https://github.com/CocoaPods/Specs.git'
    source 'http://git.pptv.com/ios/pptvpodspecs.git'
    
    pod 'Chariot', '~>0.1.4.3'
    pod 'Crane', '~>0.1.2.3'
    pod 'Lathe', '~>0.1.5'
    pod 'Diesel', '~>0.1.2'
    pod 'PPMessenger', '~>0.1.1'
    pod 'Aspects'

    target 'LongConnectDemo' do
        project 'LongConnectDemo.xcodeproj'
    end

    target 'SNImageViewProject' do
        project 'SNImageViewProject/SNImageViewProject.xcodeproj'
    end

    target 'SNLoginFunctionProject' do
        project 'SNLoginFunctionProject/SNLoginFunctionProject.xcodeproj'
    end

    target 'SNMainViewController' do
        project 'SNMainViewController/SNMainViewController.xcodeproj'
    end

    target 'SNNetWorkDemo' do
        project 'SNNetWorkDemo/SNNetWorkDemo.xcodeproj'
    end

    target 'SNToastProject' do
        project 'SNToastProject/SNToastProject.xcodeproj'
    end

    target 'SNRouteProject' do
        project 'SNRouteProject/SNRouteProject.xcodeproj'
    end

end

相关文章

网友评论

      本文标题:关于多工程公用cocoapods

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