美文网首页
Carthage 使用心得

Carthage 使用心得

作者: 心甘情愿_Root | 来源:发表于2017-07-31 15:44 被阅读0次

    Carthage 集成

    1.安装carthage

    $ brew update
    $ brew install carthage
    

    2.更新carthage

    $ brew upgrade carthage
    $ brew cleanup carthage
    

    更新并删除了历史版本

    3.查看当前版本号

    $ carthage version
    0.24.0
    

    Carthage 使用

    1.前往项目,创建并编辑Cartfile

    $ cd ~/.../yourProjectFolder
    $ touch Cartfile
    $ vim Cartfile
    

    文件格式参考:

    github "SomeName1/SomeSDK1" ~> 1.0 
    github "SomeName2/SomeSDK2" ~> 1.0
    ...
    

    2.下载三方库

    全部更新和部分更新

    $ carthage update
    $ carthage update SomeSDK1 SomeSDK2 ...
    

    下载的框架所在位置是yourProjectFolder/Carthage/Build/iOS/

    3.配置三方库

    1. 选择Targets->General->Linked Frameworks and Libraries
    2. 点击+,选择Add Other...
    3. 选择对应的三方库.framework,添加到项目中
    4. 选择Targets->Build Phases,点击+号,选择New Run Script Phase
    5. shell下方的content区域中写入/usr/local/bin/carthage copy-frameworks
    6. Input Files中,添加之前选择的所有三方库,格式为$(SRCROOT)/Carthage/Build/iOS/SomeSDK1.framework
    7. Output Files中,同样添加之前选择的所有三方库,格式为$(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/SomeSDK1.framework

    恭喜恭喜,配置成功~!

    4.代码中使用

    
    import SomeSDK1
    
    SomeSDK1.someMethod(someValue)
    // or
    someMethod(someValue)
    
    

    5.carthage创建

    使用carthage创建,必须前提是有一个代码仓库,我们使用的是github
    打好tag,push到github上对应的tag,就可以了...


    相关文章

      网友评论

          本文标题:Carthage 使用心得

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