-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPodfile
105 lines (62 loc) · 2.05 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
# 用的是[清华CocoaPods 镜像](https://mirrors.tuna.tsinghua.edu.cn/help/CocoaPods/)
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'
# 这里可以用自己的私有库
# source 'https://github.com/Artsy/Specs.git'
# 平台 系统
platform :ios, '10.0'
use_frameworks!
# 不提示警告
inhibit_all_warnings!
# [Podfile 使用方法](https://guides.cocoapods.org/using/the-podfile.html)
# 由于分了Beta Inhouse Store 三个 Target,使用 abstract_target
# If you want multiple targets to share the same pods, use an abstract_target.
# There are no targets called "HHSwift" in any Xcode projects
# 这句也可以省略 这里加上
abstract_target 'HHSwift' do
####### 这里放它们共有的库 #######
####### Swift 库 #######
#解析 JSON
pod 'SwiftyJSON', '~> 5.0.0'
#网络库 5.0还在beta中(20200103)
pod 'Alamofire', '~> 4.9.1'
#数据库 5.0还在beta中(20200103)
pod 'RealmSwift', '~> 4.3.0'
#图片下载
pod 'Kingfisher', '~> 5.12.0'
#布局
pod 'SnapKit', '~> 5.0.1'
#键盘工具
pod 'IQKeyboardManagerSwift', '~> 6.5.4'
#各种加密算法
pod 'CryptoSwift', '~> 1.3.0'
pod 'KeychainAccess', '~> 4.1.0'
#本地化工具
pod 'Localize-Swift', '~> 3.1.0'
#原生拓展库
pod 'SwifterSwift', '~> 5.1.0'
pod 'TimedSilver', '~> 1.2.0'
#WebSocket
# 有点坑 指定下最新版本
pod 'SwiftWebSocket', :git => "https://github.com/tidwall/SwiftWebSocket.git", :tag => "v2.8.0"
#日志框架
pod 'XCGLogger', '~> 7.0.0'
# UI -> Placeholder TextView
pod 'KMPlaceholderTextView', '~> 1.4.0'
####### Swift 库 #######
####### oc 库 #######
#下拉刷新
pod 'MJRefresh', '~> 3.3.1'
#加载提示框
pod 'SVProgressHUD', '~> 2.2.5'
####### oc 库 #######
####### 这里放它们共有的库 #######
target 'HHSwift_Beta' do
# 这里放它独享的库
end
target 'HHSwift_Inhouse' do
# 这里放它独享的库
end
target 'HHSwift_Store' do
# 这里放它独享的库
end
end