代码改变世界

使用Carthage管理iOS依赖库

2018-01-16 17:29  dengchaojie_learner  阅读(364)  评论(0编辑  收藏  举报

http://www.cocoachina.com/ios/20141204/10528.html

https://www.jianshu.com/p/5ccde5f22a17

https://www.jianshu.com/p/bf263c596538

 

 

如果执行carthage update --platform iOS后,编译报错;解决方法是,git最新的开源库;

 

1、通过终端进入到项目所在的文件夹:

$ cd ~/Path/Project

2、创建一个空的carthage文件:

$ touch Cartfile

此时你的项目文件夹里会创建一个名为Cartfile的文件。

3、使用xcode打开cartfile文件

$ open -a Xcode Cartfile

并在打开的文件中加入以下内容

github "Alamofire/Alamofire" ~> 3.0

github "SwiftyJSON/SwiftyJSON"

4、保存并关闭cart file文件,在终端执行命令

$ carthage update --platform iOS

 

 

deng:CeShi dengchaojie$ carthage build --no-skip-current

*** xcodebuild output can be found in /var/folders/5m/gcfhsmsd0737mhk0g028jfvh0000gn/T/carthage-xcodebuild.emoMch.log

*** Building scheme "CeShiFramework" in CeShi.xcodeproj

使用brew安装软件

brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便

brew类似ubuntu系统下的apt-get的功能

https://www.cnblogs.com/TankXiao/p/3247113.html