-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPodfile
executable file
·139 lines (97 loc) · 3.91 KB
/
Podfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
platform :ios, '10.0'
inhibit_all_warnings!
source 'https://github.com/imbaTao/TTKit_repo.git'
source 'https://github.com/CocoaPods/Specs.git'
##锁定target 为10.0,否则报错
#post_install do |installer|
# installer.pods_project.targets.each do |target|
# target.build_configurations.each do |config|
# deployment_target = config.build_settings['IPHONEOS_DEPLOYMENT_TARGET']
# if deployment_target.to_f < 10.0
# config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '10.0'
# end
# end
# end
#end
def marcoPods
# 类扩展
pod 'SwifterSwift', '~> 5.0' # https://github.com/SwifterSwift/SwifterSwift
#---------------------------------------------------------------------------------------------------------------------
# ------ UI 类
# HUD
# pod 'MBProgressHUD'
# 布局
pod 'SnapKit'
# 网络图片加载
pod 'Kingfisher','~> 5.15.8'
# 空视图展示
# pod 'DZNEmptyDataSet', '~> 1.0' # https://github.com/dzenbot/DZNEmptyDataSet
# 转场动画库
pod 'Hero'
#键盘控制库
# pod 'IQKeyboardManagerSwift', '~> 6.0' # https://github.com/hackiftekhar/IQKeyboardManager
# 日期库
# pod 'DateToolsSwift', '~> 5.0' # https://github.com/MatthewYork/DateTools
# pod 'SwiftDate', '~> 6.0' # https://github.com/malcommac/SwiftDate
#Rx相关库
pod 'RxSwift'
pod 'RxCocoa'
pod 'RxDataSources'
pod 'NSObject+Rx'
# pod 'RxViewController', '~> 1.0' # https://github.com/devxoul/RxViewController
pod 'RxGesture', '~> 3.0' # https://github.com/RxSwiftCommunity/RxGesture
pod 'RxOptional', '~> 4.0' # https://github.com/RxSwiftCommunity/RxOptional
# pod 'RxTheme', '~> 4.0' # https://github.com/RxSwiftCommunity/RxTheme
pod 'RxActivityIndicator'
# 一键电话登录闪验SDK
# pod 'CL_ShanYanSDK'
# 高德定位
# pod 'AMapLocation'
# 图片浏览库
pod 'ZLPhotoBrowser'
# 配合图片浏览器用
pod 'SDWebImage'
# 分页控制器管理视图
pod 'JXSegmentedView'
# facekBook出品pop动画框架
pod 'pop', :git => 'https://github.com/facebook/pop.git'
#---------------------------------------------------------------------------------------------------------------------
# ------ 网络类
# 网络请求
pod 'Alamofire'
pod 'Moya/RxSwift', '~> 14.0'
# Json转模型
pod 'HandyJSON'
pod 'SwiftyJSON'
#---------------------------------------------------------------------------------------------------------------------
# ------ 资源管理类
# 图片资源管理库,也可以管理bundle等资源,还有UITableViewCell注册Identifer绑定类型,很方便且安全
pod 'R.swift' #https://github.com/mac-cain13/R.swift/blob/master/Documentation/Examples.md#colors
#---------------------------------------------------------------------------------------------------------------------
# ------ 辅助类,埋点,分享等
pod 'UMCCommon'#友盟统计
# pod 'UMDevice' #必须集成
pod 'UMAPM' #友盟BUG监控,bugly都用
# bug收集
pod 'Bugly' #腾讯BUG崩溃采集库
#---------------------------------------------------------------------------------------------------------------------
# js原生通信
pod 'WebViewJavascriptBridge', '~> 6.0'
# ------ 工具类
# Keychain密码,使用keychain,实现下次回归快速登录
# pod 'KeychainAccess', '~> 4.0' # https://github.com/kishikawakatsumi/KeychainAccess
#DEBUG调试工具
#pod 'FLEX', '~> 4.0', :configurations => ['Debug'] # https://github.com/Flipboard/FLEX
#DEBUG模式 mac查看UI部分
pod 'LookinServer', :configurations => ['Debug'] #DEBug调试UI用,得配合Lookin客户端
#---------------------------------------------------------------------------------------------------------------------
# ------ TTBox依赖库
# YY大神的库,很多扩展很有用
pod 'YYKit'
# mj刷新头
pod 'MJRefresh'
pod 'TTKit'
end
target 'TTPlace' do
marcoPods
end