cocoapods库

pods日常问题汇总

部分库不能install, 使用open .cocoapods/repos排查库对应版本号Source URL

  "source": {
    "git": "https://github.com/webmproject/libwebp",
    "tag": "v1.1.0"
  },

Ruby操作
1.安装ruby

curl -L get.rvm.io | bash -s stable

2.查看安装成功没

rvm -v

3.安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

如果报Warning: /opt/homebrew/bin is not in your PATH.执行export PATH=/usr/local/bin:$PATH

安装 Ruby 环境

1.列出ruby列表

rvm list known

2.选择版本安装,我选择3.0.0

rvm install 3.0.0 

3.安装完成,使之生效

rbenv shell 3.0.0

4.查看已经安装的

rvm list

5.设置版本

rvm 3.0.0 --default

6.查看设置正确与否

ruby -v

查看本地引用源:gem sources -l

添加本地源:gem sources -a [https://gems.ruby-china.com/](https://gems.ruby-china.com/)

删除本地源:gem sources -r [https://rubygems.org/](https://rubygems.org/)

清华源:

[https://mirrors.tuna.tsinghua.edu.cn/rubygems/]

Uncomment the next line to define a global platform for your project

platform :ios, '9.0'
source 'https://github.com/CocoaPods/Specs.git'

target 'PodTest' do

Comment the next line if you don't want to use dynamic frameworks

use_frameworks!

Pods for PodTest

pod 'TKBaseKit', '~> 2.0' #通用基础库

TKBaseKit中包含

pod 'Masonry'
pod 'YYModel'
pod 'MBProgressHUD'
pod 'GTMBase64' , '~> 1.0.1'
pod 'MJRefresh' , '~> 3.4'
pod 'AFNetworking' , '~> 4.0'

TKBaseKit中包含

pod 'TKPermissionKit' #权限管理
pod 'TKCrashNilSafe' # iOS防奔溃处理!
pod 'TKKeychain' #钥匙串简单的封装,实现增,删,该,查。以及模拟获取设备UDID
pod 'TKAnimationKit' #动画

pod 'MBProgressHUD'
pod 'SDWebImage'
pod 'SDWebImageFLPlugin' #gif
pod 'SDCycleScrollView'
pod 'iCarousel'
pod 'IQKeyboardManager'

pod 'JXCategoryView' #分段选择器
pod 'JXPagingView/Pager' #联动

pod 'PYSearch'
pod 'SocketRocket'
pod 'YYText'
pod 'YYModel'

pod 'AliyunPlayer_iOS', '~> 3.4.10'
pod 'AliyunOSSiOS' #阿里云对象存储 OSS

pod 'TZImagePickerController' #照片选择器
pod 'YBImageBrowser' #图片浏览器-注意依耐 --- 优先
pod 'YBImageBrowser/Video' #视频功能需添加
pod "PYPhotoBrowser" #图片浏览器-可用于社区型APP-注意依耐
pod 'MWPhotoBrowser' #

pod 'RSKImageCropViewController' #相册剪裁

pod 'CHTCollectionViewWaterfallLayout' #瀑布流库
pod 'LXMWaterfallLayout' #瀑布流库 ,swift
pod 'JTCalendar' #日历控件
pod 'FSCalendar'
pod 'TQGestureLockView' #手势密码
pod 'QRCodeReaderViewController' #二维码 --使用lib中修改过的

pod 'NSDictionary-NilSafe' #防止NSDictionary nil 崩溃
pod 'AvoidCrash' #防止APP崩溃

pod 'NSObjectSafe'

pod 'AlipaySDK-iOS' #支付宝支付

pod 'WechatOpenSDK' #微信支付

pod 'JPush' #极光推送

pod 'Ono' #html解析

pod 'SVGKit' #SVG图片加载

pod 'ZYNetworkAccessibity' iOS网络权限的监控和判断

pod 'M13ProgressSuite' #进度条

pod 'LBXScan' #二维码-可根据需求添加库

Chart

YYStock #k线图(股票)--需要手动添加

pod 'AAChartKit'
pod 'PNChart'

pod 'DBSphereTagCloud' #3D效果, 自动旋转效果, 惯性滚动效果

end

你可能感兴趣的:(cocoapods库)