CocoaPods简介
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而不是网上随便找到的,这样可以让我们找到真正好用的类库。
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而不是网上随便找到的,这样可以让我们找到真正好用的类库。
1.安装:
sudo gem install cocoapods
安装后pod --version检查
2.更新库:
pod setup
3.项目内使用:
cd 到项目文件夹,新建touch Podfile
修改:
platform :ios, '8.0' #use_frameworks!个别需要用到它,比如reactiveCocoa target 'MyApp' do //替换MyApp为你的项目 pod 'AFNetworking', '~> 2.6' pod 'ORStackView', '~> 3.0' pod 'SwiftyJSON', '~> 2.3' end*第三方库可以使用pod search 'xxx'查看该库在cocopod
然后输入pod install(如有需要,以后可以用pod update来检查新版本)
4.然后回到项目,build的时候会报错,因为要使用新生成的xxxx.xcworkspace开始项目.所以先退出XCODE,重新打开项目,选择xxxx.xcworkspace来打开项目,即可
**注意:git并不会上传pods的libs,所以从git上下拉project后需要在目录下重新pod install
参考:
1.视频教学:https://www.youtube.com/watch?v=iEAjvNRdZa0&spfreload=10
2.官方教学:https://guides.cocoapods.org/using/getting-started.html
相关推荐
sdk-ios-cocoapods 环信iOS SDK CocoaPod回购 从2.0.6开始,小伙伴们可以使用Cocoapods来集成环信啦,集成方法如下: Podfile文件添加如下代码 source 'https://github.com/CocoaPods/Specs.git' pod 'EaseMobSDK...
在Mac上面, 快速安装Ruby ,以便iOS项目中使用CocoaPods(通过XCode 管理项目中引入的三方类)。包括RVM的安装、Ruby版本设置、下载和安装CocoaPods、以及cocoaPods的简单使用
IOS CocoaPods的安装与使用教程
主要为大家详细介绍了IOS安装CocoaPods教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
CocoaPods是OS X和IOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
这里只是简单写一下过程吧。 第一步:安装cocoapods sudo gem install cocoapods 要是不成功,执行以下操作 ...gem sources -l(用来查看是否成功) sudo gem install cocoapods ...platform :ios, ‘7.0’ pod
包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】...
下面小编就为大家带来一篇iOS之Cocoapods安装教程(全面解析)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
opencv库在iOS设备上的开发版本(3.2),供大家来使用
使用CocoaPods进行iOS模块化开发的示例;私有Specs库。
Flurry SDK目录安装要从CocoaPods安装FlurrySDK,请按照以下说明进行操作。 请记住包括use_frameworks! 如果您的应用程序目标位于Swift中。的iOS 要启用Flurry Analytics,请执行以下操作: pod 'Flurry-iOS-SDK/...
AcknowledgementsBundle, 轻松添加 Settings.bundle,使用 CocoaPods'你的iOS应用程序 AcknowledgementsBundle轻松添加带有 CocoaPods的Settings.bundle,'你的iOS应用程序。 安装将 pod'AcknowledgementsBundle' ...
EaseMobSDKFull环信iOS FullSDK CocoaPod repo从2.1.4.1开始, 小伙伴们可以使用 Cocoapods 来集成环信实时语音啦, 集成方法如下:Podfile 文件添加如下代码 pod 'EaseMobSDKFull'使用时, 需要引入头文件, 在 pch 预...
GT3验证码极验行为验证SDK库CocoaPods约会方式,如依赖制定版本如0.12.6版本可以参考下面的脚本pod 'GT3Captcha-iOS', '~> 0.12.6'版本更新内容更新日期0.14.6 1.日志功能优化2.其他功能优化3.其他已知问题处理2021-...
cocoapods的安装和使用详细说明
安装yarn add react-native-streetview链接本机依赖项: react-native link react-native-streetview的iOS 使用CocoaPods安装iOS版GoogleMaps SDK: : 将您的API密钥添加到AppDelegate: 转到检查您的凭据。...
$ npm install roam-reactnative --save$ react-native link roam-reactnative安装的iOS 使用Cocoapods安装,打开podfile并将SDK添加到文件中。 pod 'GeoSpark'更新podfile , pod install在终端中运行pod install ...