1. 安装cocoapods
object-c 第三方sdk的管理利器 cocoapods;安装教程:http://code4app.com/article/cocoapods-install-usage
另一个教程:http://www.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/
2. 设置第三方头文件
在.h文件中导入第三方库头文件,没有自动补全
解决办法:项目Target - build Settings - user header search paths 输入${SRCROOT} 后面选上recursive
3.pods 找不到arm7
pods 出现 Undefined symbols for architecture armv7问题,解决办法:在xcode中将pods删除,然后在终端中重新pod install就可以了;
4.
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动
原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
5.删除pods
<a>删除Podfile Podfile.lock 和 Pod文件;
<b>删除.xcworkspace文件;
<c>打开xcode,删除Pods.xcconfig和libPods.a(在bulidphase中)的引用;
<d>在bulidphase中删除
Copy Pods Resources
和 Check Pods Manifest.lock
phases;
<e>加入需要的第三方库及相应的frame库;