文章出处,原创于 https://HawkingOuYang.github.io/
© OYXJ
|
|
如何在CocoaPods中制作含有ARC和MRC工程的SPEC
可以将第三方框架打包到静态库中,导入原来的项目中不引起同名第三方库的命名冲突
pod install后出现的错误
[!] Your Podfile has had smart quotes sanitised. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice. 出现这个错误是因为使用文本编辑编辑了Podfile, 解决办法:不要使用文本编辑去编辑Podfile,使用Xcode编辑,或者使用终端敲命令去编辑。
解决:http://www.cnblogs.com/Rinpe/p/5015753.html
这个好:Replace smart quotes with regular straight quotes
http://dan.hersam.com/tools/smart-quotes.html
Pod语法 (文/_健健(简书作者))
source ‘URL’ : 指定镜像仓库的源
platform : ios, ‘6.0’ : 指定所支持系统和最低版本
inhibit_all_warnings! :屏蔽所有warning
workspace ‘项目空间名’: 指定项目空间名
xcodeproj ‘工程文件名’:指定xcodeproj工程文件名
下面都是引入库的语句:
pod ‘库名’, : 引入库,什么版本都可以(一般就是最新版本了)
pod ‘库名’, ‘版本’ : 引入指定版本的库,下面的运算符可以指定版本的范围:
< >= <= :不解释
~ > : 从指定版本到倒数第二位版本号升1为止,比如 ‘~> 1.2.1’是指 1.2.1 <= 版本 < 1.3.0
pod ‘库名’, :podspec => ‘podspec文件路径’ : 指定导入库的podspec文件路径
pod ‘库名’, :git => ‘源码git地址’ : 指定导入库的源码git地址
pod ‘库名’, :tag => ‘tag名’ : 指定导入库的Tag分支
具体的Podfile的语法和用法见文档: Podfile 语法规范Podfile 的用法见文档
文/_健健(简书作者)