[Add] NASSDK 1.4.21
[CocoaPods.git] / Specs / 6 / 4 / 1 / ZXToolbox / 2.4.0 / ZXToolbox.podspec.json
blob15d9a22782c33729ece343d6aee8bf62dde999f0
2   "name": "ZXToolbox",
3   "version": "2.4.0",
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.4.0"
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       "dependencies": {
42         "ZXToolbox/ZXToolbox+Macros": [
44         ]
45       },
46       "source_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.{h,m}",
47       "public_header_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.h"
48     },
49     {
50       "name": "NSDate+ZXToolbox",
51       "source_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.{h,m}",
52       "public_header_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.h"
53     },
54     {
55       "name": "NSFileManager+ZXToolbox",
56       "source_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.{h,m}",
57       "public_header_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.h"
58     },
59     {
60       "name": "NSNumberFormatter+ZXToolbox",
61       "source_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.{h,m}",
62       "public_header_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.h"
63     },
64     {
65       "name": "NSObject+ZXToolbox",
66       "source_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.{h,m}",
67       "public_header_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.h"
68     },
69     {
70       "name": "NSString+NumberValue",
71       "source_files": "ZXToolbox/Foundation/NSString+NumberValue/*.{h,m}",
72       "public_header_files": "ZXToolbox/Foundation/NSString+NumberValue/*.h"
73     },
74     {
75       "name": "NSString+Pinyin",
76       "source_files": "ZXToolbox/Foundation/NSString+Pinyin/*.{h,m}",
77       "public_header_files": "ZXToolbox/Foundation/NSString+Pinyin/*.h"
78     },
79     {
80       "name": "NSString+Unicode",
81       "dependencies": {
82         "ZXToolbox/NSObject+ZXToolbox": [
84         ]
85       },
86       "source_files": "ZXToolbox/Foundation/NSString+Unicode/*.{h,m}",
87       "public_header_files": "ZXToolbox/Foundation/NSString+Unicode/*.h"
88     },
89     {
90       "name": "NSString+URLEncoding",
91       "source_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.{h,m}",
92       "public_header_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.h"
93     },
94     {
95       "name": "UIApplication+ZXToolbox",
96       "source_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.{h,m}",
97       "public_header_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.h"
98     },
99     {
100       "name": "UIButton+ZXToolbox",
101       "dependencies": {
102         "ZXToolbox/NSObject+ZXToolbox": [
104         ]
105       },
106       "source_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.{h,m}",
107       "public_header_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.h"
108     },
109     {
110       "name": "UIColor+ZXToolbox",
111       "source_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.{h,m}",
112       "public_header_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.h"
113     },
114     {
115       "name": "UIControl+ZXToolbox",
116       "source_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.{h,m}",
117       "public_header_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.h"
118     },
119     {
120       "name": "UIDevice+ZXToolbox",
121       "dependencies": {
122         "ZXToolbox/ZXCommonCrypto": [
124         ],
125         "ZXToolbox/ZXKeychain": [
127         ],
128         "ZXToolbox/ZXToolbox+Macros": [
130         ]
131       },
132       "source_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.{h,m}",
133       "public_header_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.h",
134       "resources": "ZXToolbox/UIKit/UIDevice+ZXToolbox/UIDevice+ZXToolbox.bundle"
135     },
136     {
137       "name": "UIImage+ZXToolbox",
138       "source_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.{h,m}",
139       "public_header_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.h",
140       "frameworks": [
141         "CoreGraphics",
142         "ImageIO"
143       ]
144     },
145     {
146       "name": "UINavigationBar+ZXToolbox",
147       "source_files": "ZXToolbox/UIKit/UINavigationBar+ZXToolbox/*.{h,m}",
148       "public_header_files": "ZXToolbox/UIKit/UINavigationBar+ZXToolbox/*.h"
149     },
150     {
151       "name": "UINavigationController+ZXToolbox",
152       "source_files": "ZXToolbox/UIKit/UINavigationController+ZXToolbox/*.{h,m}",
153       "public_header_files": "ZXToolbox/UIKit/UINavigationController+ZXToolbox/*.h"
154     },
155     {
156       "name": "UIScreen+ZXToolbox",
157       "source_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.{h,m}",
158       "public_header_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.h"
159     },
160     {
161       "name": "UIScrollView+ZXToolbox",
162       "source_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.{h,m}",
163       "public_header_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.h"
164     },
165     {
166       "name": "UITableViewCell+ZXToolbox",
167       "source_files": "ZXToolbox/UIKit/UITableViewCell+ZXToolbox/*.{h,m}",
168       "public_header_files": "ZXToolbox/UIKit/UITableViewCell+ZXToolbox/*.h"
169     },
170     {
171       "name": "UITextField+ZXToolbox",
172       "dependencies": {
173         "ZXToolbox/NSObject+ZXToolbox": [
175         ]
176       },
177       "source_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.{h,m}",
178       "public_header_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.h"
179     },
180     {
181       "name": "UIView+ZXToolbox",
182       "dependencies": {
183         "ZXToolbox/NSObject+ZXToolbox": [
185         ]
186       },
187       "source_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.{h,m}",
188       "public_header_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.h"
189     },
190     {
191       "name": "UIViewController+ZXToolbox",
192       "source_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.{h,m}",
193       "public_header_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.h"
194     },
195     {
196       "name": "ZXAudioDevice",
197       "source_files": "ZXToolbox/ZXKit/ZXAudioDevice/*.{h,m}",
198       "public_header_files": "ZXToolbox/ZXKit/ZXAudioDevice/*.h",
199       "frameworks": "AVFoundation"
200     },
201     {
202       "name": "ZXAuthorizationHelper",
203       "source_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.{h,m}",
204       "public_header_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.h",
205       "frameworks": [
206         "AddressBook",
207         "AssetsLibrary",
208         "AVFoundation",
209         "CoreLocation"
210       ],
211       "weak_frameworks": [
212         "Contacts",
213         "CoreTelephony",
214         "Photos"
215       ]
216     },
217     {
218       "name": "ZXBadgeLabel",
219       "source_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.{h,m}",
220       "public_header_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.h"
221     },
222     {
223       "name": "ZXBrightnessView",
224       "dependencies": {
225         "ZXToolbox/UIColor+ZXToolbox": [
227         ],
228         "ZXToolbox/ZXToolbox+Macros": [
230         ]
231       },
232       "source_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.{h,m}",
233       "public_header_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.h",
234       "resources": "ZXToolbox/ZXKit/ZXBrightnessView/ZXBrightnessView.bundle"
235     },
236     {
237       "name": "ZXCircularProgressView",
238       "source_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.{h,m}",
239       "public_header_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.h"
240     },
241     {
242       "name": "ZXCommonCrypto",
243       "source_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.{h,m}",
244       "public_header_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.h"
245     },
246     {
247       "name": "ZXCoordinate2D",
248       "source_files": "ZXToolbox/ZXKit/ZXCoordinate2D/*.{h,m}",
249       "public_header_files": "ZXToolbox/ZXKit/ZXCoordinate2D/*.h"
250     },
251     {
252       "name": "ZXDownloader",
253       "dependencies": {
254         "ZXToolbox/ZXCommonCrypto": [
256         ]
257       },
258       "source_files": "ZXToolbox/ZXKit/ZXDownloader/*.{h,m}",
259       "public_header_files": "ZXToolbox/ZXKit/ZXDownloader/*.h"
260     },
261     {
262       "name": "ZXDrawingView",
263       "source_files": "ZXToolbox/ZXKit/ZXDrawingView/*.{h,m}",
264       "public_header_files": "ZXToolbox/ZXKit/ZXDrawingView/*.h"
265     },
266     {
267       "name": "ZXHaloLabel",
268       "source_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.{h,m}",
269       "public_header_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.h"
270     },
271     {
272       "name": "ZXHTTPClient",
273       "source_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.{h,m}",
274       "public_header_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.h",
275       "frameworks": "Security"
276     },
277     {
278       "name": "ZXImageBroswer",
279       "dependencies": {
280         "ZXToolbox/ZXCommonCrypto": [
282         ],
283         "ZXToolbox/ZXURLSession": [
285         ]
286       },
287       "source_files": "ZXToolbox/ZXKit/ZXImageBroswer/*.{h,m}",
288       "public_header_files": "ZXToolbox/ZXKit/ZXImageBroswer/*.h"
289     },
290     {
291       "name": "ZXKeychain",
292       "source_files": [
293         "ZXToolbox/ZXKit/ZXKeychain/*.{h,m}",
294         "ZXToolbox/ZXKit/ZXKeychain/Attributes/*.{h,m}",
295         "ZXToolbox/ZXKit/ZXKeychain/Class/*.{h,m}",
296         "ZXToolbox/ZXKit/ZXKeychain/Search/*.{h,m}"
297       ],
298       "public_header_files": [
299         "ZXToolbox/ZXKit/ZXKeychain/*.h",
300         "ZXToolbox/ZXKit/ZXKeychain/Attributes/*.h",
301         "ZXToolbox/ZXKit/ZXKeychain/Class/*.h",
302         "ZXToolbox/ZXKit/ZXKeychain/Search/*.h"
303       ],
304       "frameworks": "Security"
305     },
306     {
307       "name": "ZXLineChartView",
308       "source_files": "ZXToolbox/ZXKit/ZXLineChartView/*.{h,m}",
309       "public_header_files": "ZXToolbox/ZXKit/ZXLineChartView/*.h"
310     },
311     {
312       "name": "ZXLocalAuthentication",
313       "source_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.{h,m}",
314       "public_header_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.h",
315       "weak_frameworks": "LocalAuthentication"
316     },
317     {
318       "name": "ZXLocationManager",
319       "source_files": "ZXToolbox/ZXKit/ZXLocationManager/*.{h,m}",
320       "public_header_files": "ZXToolbox/ZXKit/ZXLocationManager/*.h",
321       "frameworks": "CoreLocation"
322     },
323     {
324       "name": "ZXNavigationController",
325       "source_files": "ZXToolbox/ZXKit/ZXNavigationController/*.{h,m}",
326       "public_header_files": "ZXToolbox/ZXKit/ZXNavigationController/*.h"
327     },
328     {
329       "name": "ZXNetworkTrafficMonitor",
330       "source_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.{h,m}",
331       "public_header_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.h"
332     },
333     {
334       "name": "ZXPageIndicatorView",
335       "source_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.{h,m}",
336       "public_header_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.h"
337     },
338     {
339       "name": "ZXPageView",
340       "dependencies": {
341         "ZXToolbox/ZXTimer": [
343         ]
344       },
345       "source_files": "ZXToolbox/ZXKit/ZXPageView/*.{h,m}",
346       "public_header_files": "ZXToolbox/ZXKit/ZXPageView/*.h"
347     },
348     {
349       "name": "ZXPhotoLibrary",
350       "source_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.{h,m}",
351       "public_header_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.h",
352       "frameworks": [
353         "AssetsLibrary",
354         "CoreGraphics",
355         "ImageIO"
356       ],
357       "weak_frameworks": "Photos"
358     },
359     {
360       "name": "ZXPlayer",
361       "dependencies": {
362         "ZXToolbox/ZXBrightnessView": [
364         ]
365       },
366       "source_files": "ZXToolbox/ZXKit/ZXPlayer/*.{h,m}",
367       "public_header_files": "ZXToolbox/ZXKit/ZXPlayer/*.h",
368       "frameworks": [
369         "AVFoundation",
370         "MediaPlayer"
371       ]
372     },
373     {
374       "name": "ZXPlayerViewController",
375       "dependencies": {
376         "ZXToolbox/NSObject+ZXToolbox": [
378         ],
379         "ZXToolbox/UIViewController+ZXToolbox": [
381         ],
382         "ZXToolbox/ZXPlayer": [
384         ]
385       },
386       "source_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.{h,m}",
387       "public_header_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.h"
388     },
389     {
390       "name": "ZXPopoverView",
391       "source_files": "ZXToolbox/ZXKit/ZXPopoverView/*.{h,m}",
392       "public_header_files": "ZXToolbox/ZXKit/ZXPopoverView/*.h"
393     },
394     {
395       "name": "ZXPopoverWindow",
396       "source_files": "ZXToolbox/ZXKit/ZXPopoverWindow/*.{h,m}",
397       "public_header_files": "ZXToolbox/ZXKit/ZXPopoverWindow/*.h"
398     },
399     {
400       "name": "ZXQRCodeGenerator",
401       "source_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.{h,m}",
402       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.h"
403     },
404     {
405       "name": "ZXQRCodeReader",
406       "source_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.{h,m}",
407       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.h"
408     },
409     {
410       "name": "ZXQRCodeScanner",
411       "source_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.{h,m}",
412       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.h",
413       "frameworks": [
414         "AVFoundation",
415         "ImageIO"
416       ]
417     },
418     {
419       "name": "ZXScriptMessageHandler",
420       "source_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.{h,m}",
421       "public_header_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.h",
422       "frameworks": "WebKit"
423     },
424     {
425       "name": "ZXStackView",
426       "source_files": "ZXToolbox/ZXKit/ZXStackView/*.{h,m}",
427       "public_header_files": "ZXToolbox/ZXKit/ZXStackView/*.h"
428     },
429     {
430       "name": "ZXTabBar",
431       "source_files": "ZXToolbox/ZXKit/ZXTabBar/*.{h,m}",
432       "public_header_files": "ZXToolbox/ZXKit/ZXTabBar/*.h"
433     },
434     {
435       "name": "ZXTabBarController",
436       "source_files": "ZXToolbox/ZXKit/ZXTabBarController/*.{h,m}",
437       "public_header_files": "ZXToolbox/ZXKit/ZXTabBarController/*.h"
438     },
439     {
440       "name": "ZXTagView",
441       "source_files": "ZXToolbox/ZXKit/ZXTagView/*.{h,m}",
442       "public_header_files": "ZXToolbox/ZXKit/ZXTagView/*.h"
443     },
444     {
445       "name": "ZXTimer",
446       "source_files": "ZXToolbox/ZXKit/ZXTimer/*.{h,m}",
447       "public_header_files": "ZXToolbox/ZXKit/ZXTimer/*.h"
448     },
449     {
450       "name": "ZXToastView",
451       "source_files": "ZXToolbox/ZXKit/ZXToastView/*.{h,m}",
452       "public_header_files": "ZXToolbox/ZXKit/ZXToastView/*.h"
453     },
454     {
455       "name": "ZXToolbox+Macros",
456       "dependencies": {
457         "ZXToolbox/NSDate+ZXToolbox": [
459         ]
460       },
461       "source_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.{h,m}",
462       "public_header_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.h"
463     },
464     {
465       "name": "ZXURLProtocol",
466       "source_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.{h,m}",
467       "public_header_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.h",
468       "frameworks": [
469         "CoreFoundation",
470         "MobileCoreServices"
471       ]
472     },
473     {
474       "name": "ZXURLSession",
475       "source_files": "ZXToolbox/ZXKit/ZXURLSession/*.{h,m}",
476       "public_header_files": "ZXToolbox/ZXKit/ZXURLSession/*.h"
477     }
478   ]