[Add] NASSDK 1.4.21
[CocoaPods.git] / Specs / 6 / 4 / 1 / ZXToolbox / 2.2.6 / ZXToolbox.podspec.json
blob7c6dd747f29f54b60bea1a07933879a126075b47
2   "name": "ZXToolbox",
3   "version": "2.2.6",
4   "summary": "Development kit for iOS",
5   "description": "Development kit for iOS.",
6   "homepage": "https://github.com/xinyzhao/ZXToolbox",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "xinyzhao": "xinyzhao@qq.com"
13   },
14   "platforms": {
15     "ios": "8.0"
16   },
17   "source": {
18     "git": "https://github.com/xinyzhao/ZXToolbox.git",
19     "tag": "2.2.6"
20   },
21   "requires_arc": true,
22   "frameworks": [
23     "Foundation",
24     "UIKit"
25   ],
26   "source_files": "ZXToolbox/ZXToolbox.h",
27   "public_header_files": "ZXToolbox/ZXToolbox.h",
28   "subspecs": [
29     {
30       "name": "Base64Encoding",
31       "source_files": "ZXToolbox/Foundation/Base64Encoding/*.{h,m}",
32       "public_header_files": "ZXToolbox/Foundation/Base64Encoding/*.h"
33     },
34     {
35       "name": "JSONObject",
36       "source_files": "ZXToolbox/Foundation/JSONObject/*.{h,m}",
37       "public_header_files": "ZXToolbox/Foundation/JSONObject/*.h"
38     },
39     {
40       "name": "NSArray+ZXToolbox",
41       "source_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.{h,m}",
42       "public_header_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.h"
43     },
44     {
45       "name": "NSDate+ZXToolbox",
46       "source_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.{h,m}",
47       "public_header_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.h"
48     },
49     {
50       "name": "NSFileManager+ZXToolbox",
51       "source_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.{h,m}",
52       "public_header_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.h"
53     },
54     {
55       "name": "NSNumberFormatter+ZXToolbox",
56       "source_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.{h,m}",
57       "public_header_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.h"
58     },
59     {
60       "name": "NSObject+ZXToolbox",
61       "source_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.{h,m}",
62       "public_header_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.h"
63     },
64     {
65       "name": "NSString+NumberValue",
66       "source_files": "ZXToolbox/Foundation/NSString+NumberValue/*.{h,m}",
67       "public_header_files": "ZXToolbox/Foundation/NSString+NumberValue/*.h"
68     },
69     {
70       "name": "NSString+Pinyin",
71       "source_files": "ZXToolbox/Foundation/NSString+Pinyin/*.{h,m}",
72       "public_header_files": "ZXToolbox/Foundation/NSString+Pinyin/*.h"
73     },
74     {
75       "name": "NSString+Unicode",
76       "dependencies": {
77         "ZXToolbox/NSObject+ZXToolbox": [
79         ]
80       },
81       "source_files": "ZXToolbox/Foundation/NSString+Unicode/*.{h,m}",
82       "public_header_files": "ZXToolbox/Foundation/NSString+Unicode/*.h"
83     },
84     {
85       "name": "NSString+URLEncoding",
86       "source_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.{h,m}",
87       "public_header_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.h"
88     },
89     {
90       "name": "UIApplication+ZXToolbox",
91       "source_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.{h,m}",
92       "public_header_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.h"
93     },
94     {
95       "name": "UIApplicationIdleTimer",
96       "source_files": "ZXToolbox/UIKit/UIApplicationIdleTimer/*.{h,m}",
97       "public_header_files": "ZXToolbox/UIKit/UIApplicationIdleTimer/*.h"
98     },
99     {
100       "name": "UIButton+ZXToolbox",
101       "source_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.{h,m}",
102       "public_header_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.h"
103     },
104     {
105       "name": "UIColor+ZXToolbox",
106       "source_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.{h,m}",
107       "public_header_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.h"
108     },
109     {
110       "name": "UIControl+ZXToolbox",
111       "source_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.{h,m}",
112       "public_header_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.h"
113     },
114     {
115       "name": "UIDevice+ZXToolbox",
116       "dependencies": {
117         "ZXToolbox/ZXToolbox+Macros": [
119         ]
120       },
121       "source_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.{h,m}",
122       "public_header_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.h",
123       "resources": "ZXToolbox/UIKit/UIDevice+ZXToolbox/UIDevice+ZXToolbox.bundle"
124     },
125     {
126       "name": "UIImage+ZXToolbox",
127       "source_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.{h,m}",
128       "public_header_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.h",
129       "frameworks": [
130         "CoreGraphics",
131         "ImageIO"
132       ]
133     },
134     {
135       "name": "UINavigationBar+ZXToolbox",
136       "source_files": "ZXToolbox/UIKit/UINavigationBar+ZXToolbox/*.{h,m}",
137       "public_header_files": "ZXToolbox/UIKit/UINavigationBar+ZXToolbox/*.h"
138     },
139     {
140       "name": "UINavigationController+ZXToolbox",
141       "source_files": "ZXToolbox/UIKit/UINavigationController+ZXToolbox/*.{h,m}",
142       "public_header_files": "ZXToolbox/UIKit/UINavigationController+ZXToolbox/*.h"
143     },
144     {
145       "name": "UINetworkActivityIndicator",
146       "source_files": "ZXToolbox/UIKit/UINetworkActivityIndicator/*.{h,m}",
147       "public_header_files": "ZXToolbox/UIKit/UINetworkActivityIndicator/*.h"
148     },
149     {
150       "name": "UIScreen+ZXToolbox",
151       "source_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.{h,m}",
152       "public_header_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.h"
153     },
154     {
155       "name": "UIScrollView+ZXToolbox",
156       "source_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.{h,m}",
157       "public_header_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.h"
158     },
159     {
160       "name": "UITableViewCell+ZXToolbox",
161       "source_files": "ZXToolbox/UIKit/UITableViewCell+ZXToolbox/*.{h,m}",
162       "public_header_files": "ZXToolbox/UIKit/UITableViewCell+ZXToolbox/*.h"
163     },
164     {
165       "name": "UITextField+ZXToolbox",
166       "dependencies": {
167         "ZXToolbox/NSObject+ZXToolbox": [
169         ]
170       },
171       "source_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.{h,m}",
172       "public_header_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.h"
173     },
174     {
175       "name": "UIView+ZXToolbox",
176       "dependencies": {
177         "ZXToolbox/NSObject+ZXToolbox": [
179         ]
180       },
181       "source_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.{h,m}",
182       "public_header_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.h"
183     },
184     {
185       "name": "UIViewController+ZXToolbox",
186       "source_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.{h,m}",
187       "public_header_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.h"
188     },
189     {
190       "name": "ZXAlertView",
191       "source_files": "ZXToolbox/ZXKit/ZXAlertView/*.{h,m}",
192       "public_header_files": "ZXToolbox/ZXKit/ZXAlertView/*.h"
193     },
194     {
195       "name": "ZXAudioDevice",
196       "source_files": "ZXToolbox/ZXKit/ZXAudioDevice/*.{h,m}",
197       "public_header_files": "ZXToolbox/ZXKit/ZXAudioDevice/*.h",
198       "frameworks": "AVFoundation"
199     },
200     {
201       "name": "ZXAuthorizationHelper",
202       "source_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.{h,m}",
203       "public_header_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.h",
204       "frameworks": [
205         "AddressBook",
206         "AssetsLibrary",
207         "AVFoundation",
208         "CoreLocation"
209       ],
210       "weak_frameworks": [
211         "Contacts",
212         "CoreTelephony",
213         "Photos"
214       ]
215     },
216     {
217       "name": "ZXBadgeLabel",
218       "source_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.{h,m}",
219       "public_header_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.h"
220     },
221     {
222       "name": "ZXBrightnessView",
223       "dependencies": {
224         "ZXToolbox/UIColor+ZXToolbox": [
226         ],
227         "ZXToolbox/ZXToolbox+Macros": [
229         ]
230       },
231       "source_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.{h,m}",
232       "public_header_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.h",
233       "resources": "ZXToolbox/ZXKit/ZXBrightnessView/ZXBrightnessView.bundle"
234     },
235     {
236       "name": "ZXCircularProgressView",
237       "source_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.{h,m}",
238       "public_header_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.h"
239     },
240     {
241       "name": "ZXCommonCrypto",
242       "source_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.{h,m}",
243       "public_header_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.h"
244     },
245     {
246       "name": "ZXDownloadManager",
247       "dependencies": {
248         "ZXToolbox/ZXCommonCrypto": [
250         ]
251       },
252       "source_files": "ZXToolbox/ZXKit/ZXDownloadManager/*.{h,m}",
253       "public_header_files": "ZXToolbox/ZXKit/ZXDownloadManager/*.h"
254     },
255     {
256       "name": "ZXDrawingView",
257       "source_files": "ZXToolbox/ZXKit/ZXDrawingView/*.{h,m}",
258       "public_header_files": "ZXToolbox/ZXKit/ZXDrawingView/*.h"
259     },
260     {
261       "name": "ZXHaloLabel",
262       "source_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.{h,m}",
263       "public_header_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.h"
264     },
265     {
266       "name": "ZXHTTPClient",
267       "source_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.{h,m}",
268       "public_header_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.h",
269       "frameworks": "Security"
270     },
271     {
272       "name": "ZXImageBroswer",
273       "dependencies": {
274         "ZXToolbox/ZXCommonCrypto": [
276         ],
277         "ZXToolbox/ZXURLSession": [
279         ]
280       },
281       "source_files": "ZXToolbox/ZXKit/ZXImageBroswer/*.{h,m}",
282       "public_header_files": "ZXToolbox/ZXKit/ZXImageBroswer/*.h"
283     },
284     {
285       "name": "ZXLineChartView",
286       "source_files": "ZXToolbox/ZXKit/ZXLineChartView/*.{h,m}",
287       "public_header_files": "ZXToolbox/ZXKit/ZXLineChartView/*.h"
288     },
289     {
290       "name": "ZXLocalAuthentication",
291       "source_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.{h,m}",
292       "public_header_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.h",
293       "weak_frameworks": "LocalAuthentication"
294     },
295     {
296       "name": "ZXLocationManager",
297       "source_files": "ZXToolbox/ZXKit/ZXLocationManager/*.{h,m}",
298       "public_header_files": "ZXToolbox/ZXKit/ZXLocationManager/*.h",
299       "frameworks": "CoreLocation"
300     },
301     {
302       "name": "ZXNavigationController",
303       "source_files": "ZXToolbox/ZXKit/ZXNavigationController/*.{h,m}",
304       "public_header_files": "ZXToolbox/ZXKit/ZXNavigationController/*.h"
305     },
306     {
307       "name": "ZXNetworkTrafficMonitor",
308       "source_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.{h,m}",
309       "public_header_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.h"
310     },
311     {
312       "name": "ZXPageIndicatorView",
313       "source_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.{h,m}",
314       "public_header_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.h"
315     },
316     {
317       "name": "ZXPageView",
318       "dependencies": {
319         "ZXToolbox/ZXTimer": [
321         ]
322       },
323       "source_files": "ZXToolbox/ZXKit/ZXPageView/*.{h,m}",
324       "public_header_files": "ZXToolbox/ZXKit/ZXPageView/*.h"
325     },
326     {
327       "name": "ZXPhotoLibrary",
328       "source_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.{h,m}",
329       "public_header_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.h",
330       "frameworks": [
331         "AssetsLibrary",
332         "CoreGraphics",
333         "ImageIO"
334       ],
335       "weak_frameworks": "Photos"
336     },
337     {
338       "name": "ZXPlayer",
339       "dependencies": {
340         "ZXToolbox/ZXBrightnessView": [
342         ]
343       },
344       "source_files": "ZXToolbox/ZXKit/ZXPlayer/*.{h,m}",
345       "public_header_files": "ZXToolbox/ZXKit/ZXPlayer/*.h",
346       "frameworks": [
347         "AVFoundation",
348         "MediaPlayer"
349       ]
350     },
351     {
352       "name": "ZXPlayerViewController",
353       "dependencies": {
354         "ZXToolbox/NSObject+ZXToolbox": [
356         ],
357         "ZXToolbox/UIViewController+ZXToolbox": [
359         ],
360         "ZXToolbox/ZXPlayer": [
362         ]
363       },
364       "source_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.{h,m}",
365       "public_header_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.h"
366     },
367     {
368       "name": "ZXPopoverView",
369       "source_files": "ZXToolbox/ZXKit/ZXPopoverView/*.{h,m}",
370       "public_header_files": "ZXToolbox/ZXKit/ZXPopoverView/*.h"
371     },
372     {
373       "name": "ZXPopoverWindow",
374       "source_files": "ZXToolbox/ZXKit/ZXPopoverWindow/*.{h,m}",
375       "public_header_files": "ZXToolbox/ZXKit/ZXPopoverWindow/*.h"
376     },
377     {
378       "name": "ZXQRCodeGenerator",
379       "source_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.{h,m}",
380       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.h"
381     },
382     {
383       "name": "ZXQRCodeReader",
384       "source_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.{h,m}",
385       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.h"
386     },
387     {
388       "name": "ZXQRCodeScanner",
389       "source_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.{h,m}",
390       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.h",
391       "frameworks": [
392         "AVFoundation",
393         "ImageIO"
394       ]
395     },
396     {
397       "name": "ZXScriptMessageHandler",
398       "platforms": {
399         "ios": "8.0"
400       },
401       "source_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.{h,m}",
402       "public_header_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.h",
403       "frameworks": "WebKit"
404     },
405     {
406       "name": "ZXScrollLabel",
407       "source_files": "ZXToolbox/ZXKit/ZXScrollLabel/*.{h,m}",
408       "public_header_files": "ZXToolbox/ZXKit/ZXScrollLabel/*.h"
409     },
410     {
411       "name": "ZXStackView",
412       "source_files": "ZXToolbox/ZXKit/ZXStackView/*.{h,m}",
413       "public_header_files": "ZXToolbox/ZXKit/ZXStackView/*.h"
414     },
415     {
416       "name": "ZXTabBar",
417       "source_files": "ZXToolbox/ZXKit/ZXTabBar/*.{h,m}",
418       "public_header_files": "ZXToolbox/ZXKit/ZXTabBar/*.h"
419     },
420     {
421       "name": "ZXTabBarController",
422       "source_files": "ZXToolbox/ZXKit/ZXTabBarController/*.{h,m}",
423       "public_header_files": "ZXToolbox/ZXKit/ZXTabBarController/*.h"
424     },
425     {
426       "name": "ZXTagView",
427       "source_files": "ZXToolbox/ZXKit/ZXTagView/*.{h,m}",
428       "public_header_files": "ZXToolbox/ZXKit/ZXTagView/*.h"
429     },
430     {
431       "name": "ZXTimer",
432       "source_files": "ZXToolbox/ZXKit/ZXTimer/*.{h,m}",
433       "public_header_files": "ZXToolbox/ZXKit/ZXTimer/*.h"
434     },
435     {
436       "name": "ZXToastView",
437       "source_files": "ZXToolbox/ZXKit/ZXToastView/*.{h,m}",
438       "public_header_files": "ZXToolbox/ZXKit/ZXToastView/*.h"
439     },
440     {
441       "name": "ZXToolbox+Macros",
442       "dependencies": {
443         "ZXToolbox/NSDate+ZXToolbox": [
445         ]
446       },
447       "source_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.{h,m}",
448       "public_header_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.h"
449     },
450     {
451       "name": "ZXURLProtocol",
452       "source_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.{h,m}",
453       "public_header_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.h",
454       "frameworks": [
455         "CoreFoundation",
456         "MobileCoreServices"
457       ]
458     },
459     {
460       "name": "ZXURLSession",
461       "source_files": "ZXToolbox/ZXKit/ZXURLSession/*.{h,m}",
462       "public_header_files": "ZXToolbox/ZXKit/ZXURLSession/*.h"
463     }
464   ]