Carthage 的使用

1.安装

进入终端,使用homebrew命令安装

brew install carthage

2.使用

(1)首先进入到项目所在的文件夹,记住是有.xcodeproj的文件夹

$ cd 你所在的文件夹

(2)在这个文件夹下创建一个空的Cartfile文件

$ touch Cartfile

(3).编辑这个Cartfile文件,例如要安装websocket框架SocketRocket

在文件中写入github “facebook/SocketRocket” (如果不指定版本的话会默认为最新版本)

(4)保存并关闭Cartfile文件,使用Carthage安装框架 $carthage update –platform iOS(可能得指定一下平台)

(5)如果顺畅执行完,会在Cartfile同级文件中生成“Carthage”文件夹和“Cartfile.resolved”文件,

并且在Carthage/Build/iOS中会有第三方 的.framework文件

3.在项目中添加在Carthage添加的第三方库

(1)首先在Linked Frameworks and Libraies 添加第三方库,

(2)下一步选择菜单上的Build Phases,并添加一个新的Run Script,并添加以下命令,如下图

,不同的库改一下名字就可以了

最后编译后就可以使用了。

参考:

Carthage 的使用——iOS第三方库的管理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简介 Cathage 一直致力于成为给 Cocoa 应用添加框架最简单的方式。它的使用流程如下: 创建一个 Cat...
    ZephyrCo阅读 5,374评论 0 1
  • PS:本文旨在介绍Carthage的使用,为初学者提供一个Carthage学习的入口,高手如不喜欢请绕行~ 在项目...
    小松wolf阅读 11,250评论 5 9
  • 参考:Carthage的安装和使用【译】Carthage的使用Carthage 初探:四大优势与四大劣势Carth...
    Andy_Ron阅读 8,359评论 0 1
  • 数据类型也可以通过参数来传递,在函数定义时可以不指明具体的数据类型,当发生函数调用时,编译器可以根据传入的参数自动...
    tomchan阅读 2,823评论 0 1
  • 最近做上传文件和访问阿里云的消息队列;在访问消息队列时需要去轮循,所以在网上查了一下,一开始用的AlarmMana...
    落寞寞su阅读 3,644评论 0 1

友情链接更多精彩内容