[Add] DemoTestFramework 1.0.7
[CocoaPods.git] / Specs / c / 1 / 0 / ZallDataSDK / 0.0.4 / ZallDataSDK.podspec.json
blobda7af477f133c971bc5e52c772b6a42c81f48b8a
2   "name": "ZallDataSDK",
3   "version": "0.0.4",
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.0.4",
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/DebugMode": [
79         ],
80         "ZallDataSDK/RemoteConfig": [
82         ],
83         "ZallDataSDK/Extension": [
85         ]
86       }
87     },
88     {
89       "name": "All",
90       "dependencies": {
91         "ZallDataSDK/Default": [
93         ],
94         "ZallDataSDK/CAID": [
96         ],
97         "ZallDataSDK/Visualized": [
99         ],
100         "ZallDataSDK/Location": [
102         ],
103         "ZallDataSDK/DeviceOrientation": [
105         ],
106         "ZallDataSDK/AppPush": [
108         ],
109         "ZallDataSDK/Exception": [
111         ],
112         "ZallDataSDK/Deeplink": [
114         ]
115       }
116     },
117     {
118       "name": "Extension",
119       "dependencies": {
120         "ZallDataSDK/Core": [
122         ]
123       },
124       "source_files": "ZallDataSDKExtension/*.{h,m}",
125       "public_header_files": [
126         "ZallDataSDKExtension/ZAAppExtensionDataManager.h",
127         "ZallDataSDKExtension/ZallDataSDKExtension.h"
128       ]
129     },
130     {
131       "name": "AutoTrack",
132       "dependencies": {
133         "ZallDataSDK/CoreApp": [
135         ],
136         "ZallDataSDK/Extension": [
138         ]
139       },
140       "source_files": "ZallDataSDK/Modules/AutoTrack/**/*.{h,m}",
141       "public_header_files": [
142         "ZallDataSDK/Modules/AutoTrack/**/ZallDataSDK+ZAAutoTrack.h",
143         "ZallDataSDK/Modules/AutoTrack/**/UIView+ZAProperty.h"
144       ],
145       "ios": {
146         "frameworks": "UIKit"
147       }
148     },
149     {
150       "name": "Channel",
151       "dependencies": {
152         "ZallDataSDK/AutoTrack": [
154         ]
155       },
156       "source_files": "ZallDataSDK/Modules/ChannelMatch/*.{h,m}",
157       "public_header_files": "ZallDataSDK/Modules/ChannelMatch/ZallDataSDK+ZAChannelMatch.h"
158     },
159     {
160       "name": "CAID",
161       "dependencies": {
162         "ZallDataSDK/Channel": [
164         ]
165       },
166       "source_files": "ZallDataSDK/Modules/ChannelMatch/CAID/*.{h,m}"
167     },
168     {
169       "name": "JSBridge",
170       "dependencies": {
171         "ZallDataSDK/AutoTrack": [
173         ]
174       },
175       "source_files": "ZallDataSDK/Modules/JSBridge/**/*.{h,m}",
176       "public_header_files": [
177         "ZallDataSDK/Modules/JSBridge/ZallDataSDK+ZAJSBridge.h",
178         "ZallDataSDK/Modules/JSBridge/WKWebView+ZABridge.h",
179         "ZallDataSDK/Modules/JSBridge/**/ZallDataSDK+WKWebView.h"
180       ]
181     },
182     {
183       "name": "Visualized",
184       "dependencies": {
185         "ZallDataSDK/JSBridge": [
187         ]
188       },
189       "source_files": "ZallDataSDK/Modules/Visualized/**/*.{h,m}",
190       "public_header_files": "ZallDataSDK/Modules/Visualized/ZallDataSDK+ZAVisualized.h"
191     },
192     {
193       "name": "Location",
194       "frameworks": "CoreLocation",
195       "dependencies": {
196         "ZallDataSDK/CoreApp": [
198         ],
199         "ZallDataSDK/Extension": [
201         ]
202       },
203       "source_files": "ZallDataSDK/Modules/Location/*.{h,m}",
204       "public_header_files": "ZallDataSDK/Modules/Location/ZallDataSDK+ZALocation.h"
205     },
206     {
207       "name": "DeviceOrientation",
208       "dependencies": {
209         "ZallDataSDK/CoreApp": [
211         ],
212         "ZallDataSDK/Extension": [
214         ]
215       },
216       "source_files": "ZallDataSDK/Modules/DeviceOrientation/**/*.{h,m}",
217       "public_header_files": "ZallDataSDK/Modules/DeviceOrientation/ZallDataSDK+ZADeviceOrientation.h",
218       "frameworks": "CoreMotion"
219     },
220     {
221       "name": "AppPush",
222       "dependencies": {
223         "ZallDataSDK/AutoTrack": [
225         ]
226       },
227       "source_files": "ZallDataSDK/Modules/AppPush/**/*.{h,m}",
228       "public_header_files": "ZallDataSDK/Modules/AppPush/ZallDataSDK+ZAAppPush.h"
229     },
230     {
231       "name": "Exception",
232       "dependencies": {
233         "ZallDataSDK/AutoTrack": [
235         ]
236       },
237       "source_files": "ZallDataSDK/Modules/Exception/**/*.{h,m}",
238       "public_header_files": "ZallDataSDK/Modules/Exception/ZallDataSDK+ZAException.h"
239     },
240     {
241       "name": "DebugMode",
242       "dependencies": {
243         "ZallDataSDK/AutoTrack": [
245         ]
246       },
247       "source_files": "ZallDataSDK/Modules/DebugMode/**/*.{h,m}",
248       "public_header_files": "ZallDataSDK/Modules/DebugMode/ZallDataSDK+ZADebugMode.h"
249     },
250     {
251       "name": "Deeplink",
252       "dependencies": {
253         "ZallDataSDK/AutoTrack": [
255         ]
256       },
257       "source_files": "ZallDataSDK/Modules/Deeplink/**/*.{h,m}",
258       "public_header_files": "ZallDataSDK/Modules/Deeplink/ZallDataSDK+ZADeeplink.h"
259     },
260     {
261       "name": "Encrypt",
262       "dependencies": {
263         "ZallDataSDK/AutoTrack": [
265         ]
266       },
267       "source_files": "ZallDataSDK/Modules/Encrypt/**/*.{h,m}",
268       "public_header_files": [
269         "ZallDataSDK/Modules/Encrypt/ZallDataSDK+ZAEncrypt.h",
270         "ZallDataSDK/Modules/Encrypt/ZAEncryptProtocol.h",
271         "ZallDataSDK/Modules/Encrypt/ZASecretKey.h"
272       ]
273     },
274     {
275       "name": "RemoteConfig",
276       "dependencies": {
277         "ZallDataSDK/AutoTrack": [
279         ]
280       },
281       "source_files": "ZallDataSDK/Modules/RemoteConfig/**/*.{h,m}",
282       "public_header_files": "ZallDataSDK/Modules/RemoteConfig/ZallDataSDK+ZARemoteConfig.h"
283     }
284   ]