[Add] com-qqsdk-control-Tools 1.2.1
[CocoaPods.git] / Specs / c / 1 / 0 / ZallDataSDK / 0.1.0 / ZallDataSDK.podspec.json
blob059b50f829ba39bc99433c4916a18067cef27afa
2   "name": "ZallDataSDK",
3   "version": "0.1.0",
4   "summary": "The official iOS SDK of zall Digital.",
5   "homepage": "https://www.zalldigital.cn",
6   "source": {
7     "git": "https://github.com/zalldata/ZallDataSDK.git",
8     "tag": "v0.1.0",
9     "submodules": true
10   },
11   "license": {
12     "type": "Apache License, Version 2.0"
13   },
14   "authors": {
15     "郭振涛": "guozhentao@zalldigital.com"
16   },
17   "default_subspecs": "Default",
18   "frameworks": [
19     "Foundation",
20     "SystemConfiguration"
21   ],
22   "libraries": [
23     "icucore",
24     "sqlite3",
25     "z"
26   ],
27   "platforms": {
28     "ios": "8.0"
29   },
30   "subspecs": [
31     {
32       "name": "Core",
33       "source_files": "ZallDataSDK/Core/**/*.{h,m}",
34       "public_header_files": [
35         "ZallDataSDK/Core/**/ZallDataSDK.h",
36         "ZallDataSDK/Core/**/ZallDataSDK+Business.h",
37         "ZallDataSDK/Core/**/ZAConfigOptions.h",
38         "ZallDataSDK/Core/**/ZallDataSDK+ZATrack.h",
39         "ZallDataSDK/Core/**/ZAConstantsDefin.h",
40         "ZallDataSDK/Core/**/ZAConstants.h",
41         "ZallDataSDK/Core/**/ZAConstantsEnum.h",
42         "ZallDataSDK/Core/**/ZASecurityPolicy.h"
43       ],
44       "exclude_files": [
45         "ZallDataSDK/Core/**/ZAAlertViewController.{h,m}",
46         "ZallDataSDK/Core/**/UIView*.{h,m}"
47       ],
48       "ios": {
49         "resources": "ZallDataSDK/ZallDataSDK.bundle",
50         "frameworks": "CoreTelephony"
51       }
52     },
53     {
54       "name": "CoreApp",
55       "dependencies": {
56         "ZallDataSDK/Core": [
58         ]
59       },
60       "source_files": [
61         "ZallDataSDK/Core/**/ZAAlertViewController.{h,m}",
62         "ZallDataSDK/Core/**/UIView*.{h,m}"
63       ]
64     },
65     {
66       "name": "Default",
67       "dependencies": {
68         "ZallDataSDK/AutoTrack": [
70         ],
71         "ZallDataSDK/Channel": [
73         ],
74         "ZallDataSDK/Encrypt": [
76         ],
77         "ZallDataSDK/Extension": [
79         ]
80       }
81     },
82     {
83       "name": "All",
84       "dependencies": {
85         "ZallDataSDK/Default": [
87         ],
88         "ZallDataSDK/RemoteConfig": [
90         ],
91         "ZallDataSDK/DebugMode": [
93         ],
94         "ZallDataSDK/Visualized": [
96         ],
97         "ZallDataSDK/Location": [
99         ],
100         "ZallDataSDK/DeviceOrientation": [
102         ],
103         "ZallDataSDK/AppPush": [
105         ],
106         "ZallDataSDK/Exception": [
108         ],
109         "ZallDataSDK/Deeplink": [
111         ]
112       }
113     },
114     {
115       "name": "Extension",
116       "dependencies": {
117         "ZallDataSDK/Core": [
119         ]
120       },
121       "source_files": "ZallDataSDKExtension/*.{h,m}",
122       "public_header_files": [
123         "ZallDataSDKExtension/ZAAppExtensionDataManager.h",
124         "ZallDataSDKExtension/ZallDataSDKExtension.h"
125       ]
126     },
127     {
128       "name": "AutoTrack",
129       "dependencies": {
130         "ZallDataSDK/CoreApp": [
132         ],
133         "ZallDataSDK/Extension": [
135         ]
136       },
137       "source_files": "ZallDataSDK/Modules/AutoTrack/**/*.{h,m}",
138       "public_header_files": [
139         "ZallDataSDK/Modules/AutoTrack/**/ZallDataSDK+ZAAutoTrack.h",
140         "ZallDataSDK/Modules/AutoTrack/**/UIView+ZAProperty.h"
141       ],
142       "ios": {
143         "frameworks": "UIKit"
144       }
145     },
146     {
147       "name": "Channel",
148       "dependencies": {
149         "ZallDataSDK/AutoTrack": [
151         ]
152       },
153       "source_files": "ZallDataSDK/Modules/ChannelMatch/*.{h,m}",
154       "public_header_files": "ZallDataSDK/Modules/ChannelMatch/ZallDataSDK+ZAChannelMatch.h"
155     },
156     {
157       "name": "JSBridge",
158       "dependencies": {
159         "ZallDataSDK/AutoTrack": [
161         ]
162       },
163       "source_files": "ZallDataSDK/Modules/JSBridge/**/*.{h,m}",
164       "public_header_files": [
165         "ZallDataSDK/Modules/JSBridge/ZallDataSDK+ZAJSBridge.h",
166         "ZallDataSDK/Modules/JSBridge/WKWebView+ZABridge.h",
167         "ZallDataSDK/Modules/JSBridge/**/ZallDataSDK+WKWebView.h"
168       ]
169     },
170     {
171       "name": "Visualized",
172       "dependencies": {
173         "ZallDataSDK/JSBridge": [
175         ]
176       },
177       "source_files": "ZallDataSDK/Modules/Visualized/**/*.{h,m}",
178       "public_header_files": "ZallDataSDK/Modules/Visualized/ZallDataSDK+ZAVisualized.h"
179     },
180     {
181       "name": "Location",
182       "frameworks": "CoreLocation",
183       "dependencies": {
184         "ZallDataSDK/CoreApp": [
186         ],
187         "ZallDataSDK/Extension": [
189         ]
190       },
191       "source_files": "ZallDataSDK/Modules/Location/*.{h,m}",
192       "public_header_files": "ZallDataSDK/Modules/Location/ZallDataSDK+ZALocation.h"
193     },
194     {
195       "name": "DeviceOrientation",
196       "dependencies": {
197         "ZallDataSDK/CoreApp": [
199         ],
200         "ZallDataSDK/Extension": [
202         ]
203       },
204       "source_files": "ZallDataSDK/Modules/DeviceOrientation/**/*.{h,m}",
205       "public_header_files": "ZallDataSDK/Modules/DeviceOrientation/ZallDataSDK+ZADeviceOrientation.h",
206       "frameworks": "CoreMotion"
207     },
208     {
209       "name": "AppPush",
210       "dependencies": {
211         "ZallDataSDK/AutoTrack": [
213         ]
214       },
215       "source_files": "ZallDataSDK/Modules/AppPush/**/*.{h,m}",
216       "public_header_files": "ZallDataSDK/Modules/AppPush/ZallDataSDK+ZAAppPush.h"
217     },
218     {
219       "name": "Exception",
220       "dependencies": {
221         "ZallDataSDK/AutoTrack": [
223         ]
224       },
225       "source_files": "ZallDataSDK/Modules/Exception/**/*.{h,m}",
226       "public_header_files": "ZallDataSDK/Modules/Exception/ZallDataSDK+ZAException.h"
227     },
228     {
229       "name": "DebugMode",
230       "dependencies": {
231         "ZallDataSDK/AutoTrack": [
233         ]
234       },
235       "source_files": "ZallDataSDK/Modules/DebugMode/**/*.{h,m}",
236       "public_header_files": "ZallDataSDK/Modules/DebugMode/ZallDataSDK+ZADebugMode.h"
237     },
238     {
239       "name": "Deeplink",
240       "dependencies": {
241         "ZallDataSDK/AutoTrack": [
243         ]
244       },
245       "source_files": "ZallDataSDK/Modules/Deeplink/**/*.{h,m}",
246       "public_header_files": "ZallDataSDK/Modules/Deeplink/ZallDataSDK+ZADeeplink.h"
247     },
248     {
249       "name": "Encrypt",
250       "dependencies": {
251         "ZallDataSDK/AutoTrack": [
253         ]
254       },
255       "source_files": "ZallDataSDK/Modules/Encrypt/**/*.{h,m}",
256       "public_header_files": [
257         "ZallDataSDK/Modules/Encrypt/ZallDataSDK+ZAEncrypt.h",
258         "ZallDataSDK/Modules/Encrypt/ZAEncryptProtocol.h",
259         "ZallDataSDK/Modules/Encrypt/ZASecretKey.h"
260       ]
261     },
262     {
263       "name": "RemoteConfig",
264       "dependencies": {
265         "ZallDataSDK/AutoTrack": [
267         ]
268       },
269       "source_files": "ZallDataSDK/Modules/RemoteConfig/**/*.{h,m}",
270       "public_header_files": "ZallDataSDK/Modules/RemoteConfig/ZallDataSDK+ZARemoteConfig.h"
271     }
272   ]