CocoaPods 多次使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CocoaPods 多次使用相关的知识,希望对你有一定的参考价值。

上一篇说到cocoaPods的安装,本篇就来说说cocoaPods的使用和遇到一些问题的解决办法( ⊙ o ⊙ )

 一、cocoaPods的创建使用

1、cd进入所在的项目目录

2、创建Podfile文件 $ pod init

3、编辑Podfile文件 $sudo vi Podfile

4、导入框架  $ pod ‘框架名’  可以指定版本号$ pod ‘框架名’,’~>版本号’,一般不指定版本号,默认用最近的

5、按esc,然后输入  :wq 保存

6、添加框架, $ pod install (把xcode和模拟器都关闭了)

7、打开 项目名.xcworkspace这个文件就能打开项目了

8、添加头文件就可以用了,注意:只能用尖括号导入<>

9、框架的更新 $ pod update

10、第三方框架的追加,搜索框架 $ pod search,然后写入Podfile,使用 $ pod install

***注意,如果之前手动导入个第三方库,现在用cocoa pods的话,要修改Other Linker Flags,增加$(inherited)

 

二、可能遇到的问题

(1)使用cocoapods导入第三方类库后头文件没有代码提示?

解决办法: 选择Target -> Build Settings 菜单,找到\”User Header Search Paths\”设置项,新增一个值"${SRCROOT}",并且选择\”Recursive\”

(2)出现如下警告

[!] Your Podfile has had smart quotessanitised. To avoid issues in the future, you should not use TextEdit forediting it. If you are not using TextEdit, you should turn off smart quotes inyour editor of choice.

 

解决办法:不要使用文本编辑去编辑Podfile,使用Xcode编辑,或者使用终端敲命令去编辑。

 

 (3) 执行pod install 或pod update 命令后,updating local specsrepositories 卡住不动

 

解决办法:pod install 被墙了,换成新的命令pod install --verbose --no-repo-update

以上是关于CocoaPods 多次使用的主要内容,如果未能解决你的问题,请参考以下文章

使用Jenkins+Calabash+Cocoapods搭建iOS持续集成环境

添加 watchkit 时带有 cocoapods 的 Swift 项目出现新错误

如何安装 CocoaPods?

cocoapods-Cocoapods上的库怎么更新

CocoaPods安装和使用教程

Mac下安装CoCoaPods及使用CoCoaPods管理第3方库