Cocoapods / Carthage 使用

Cocoapods

  1. sudo gem install cocoapods

  2. pod setup

  3. (.xcodeproj)同样的目录下创建Podfile文件

    touch Podfile
    open -a Xcode Podfile

  4. 文件里写入需要引入的库

    /** 库名来源及版本 */
    target "MyTargetName" do
        source 'https://github.com/CocoaPods/Specs.git'
        platform :ios, '7.0' 
        pod 'AFNetworking', '~> 2.5' 
    end
    
  5. 安装依赖库

    pod install

  6. 打开xcworkspace项目

  7. 开始使用吧

Carthage

  1. brew update

  2. brew install carthage

  3. .xcodeproj 同样的目录下创建Cartfile文件

  4. 在Cartfile文件下列举要引入的库

    github “AFNetworking/AFNetworking” ~> 3.0

  5. 运行 carthage update

  6. Cartfile.resolved 文件和Carthage 目录将出现在.xcodeproj同样的位置

  7. 将构建好的.framework二进制文件从Carthage/Build/<platform>拖放到应用程序的Xcode项目中。

    If you are using Carthage for an application, follow the remaining steps, otherwise stop here

  8. Xcode项目的application targets’ Build Phases settings选项上,点击添加按钮选择New Run Script Phase,创建一个脚本在指定的sell,例如(/bin/sh),将以下内容添加到shell下的脚本区域

    /usr/local/bin/carthage copy-frameworks

  9. 在输入文件(Input Files)下添加路径

    $(SRCROOT)/Carthage/Build/iOS/Alamofire.framework

  10. 在输出文件(Output Files)添加复制框架的路径

    ( B U I L T P R O D U C T S D I R ) / (BUILT_PRODUCTS_DIR)/ (BUILTPRODUCTSDIR)/(FRAMEWORKS_FOLDER_PATH)/Alamofire.framework

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值