[Add] BideaseConnect 1.0.79
[CocoaPods.git] / Specs / 6 / 4 / 1 / ZXToolbox / 2.7.9 / ZXToolbox.podspec.json
blob6e71c8134012af49b0de7826e9577375c0d5b9b7
2   "name": "ZXToolbox",
3   "version": "2.7.9",
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.7.9"
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": "AVAsset+ZXToolbox",
31       "source_files": "ZXToolbox/Foundation/AVAsset+ZXToolbox/*.{h,m}",
32       "public_header_files": "ZXToolbox/Foundation/AVAsset+ZXToolbox/*.h",
33       "frameworks": "AVFoundation"
34     },
35     {
36       "name": "AVAudioSession+ZXToolbox",
37       "dependencies": {
38         "ZXToolbox/NSObject+ZXToolbox": [
40         ]
41       },
42       "source_files": "ZXToolbox/Foundation/AVAudioSession+ZXToolbox/*.{h,m}",
43       "public_header_files": "ZXToolbox/Foundation/AVAudioSession+ZXToolbox/*.h",
44       "frameworks": "AVFoundation"
45     },
46     {
47       "name": "Base64Encoding",
48       "source_files": "ZXToolbox/Foundation/Base64Encoding/*.{h,m}",
49       "public_header_files": "ZXToolbox/Foundation/Base64Encoding/*.h"
50     },
51     {
52       "name": "JSONObject",
53       "source_files": "ZXToolbox/Foundation/JSONObject/*.{h,m}",
54       "public_header_files": "ZXToolbox/Foundation/JSONObject/*.h"
55     },
56     {
57       "name": "NSArray+ZXToolbox",
58       "dependencies": {
59         "ZXToolbox/ZXToolbox+Macros": [
61         ]
62       },
63       "source_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.{h,m}",
64       "public_header_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.h"
65     },
66     {
67       "name": "NSDate+ZXToolbox",
68       "source_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.{h,m}",
69       "public_header_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.h"
70     },
71     {
72       "name": "NSFileManager+ZXToolbox",
73       "source_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.{h,m}",
74       "public_header_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.h"
75     },
76     {
77       "name": "NSNumberFormatter+ZXToolbox",
78       "source_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.{h,m}",
79       "public_header_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.h"
80     },
81     {
82       "name": "NSObject+ZXToolbox",
83       "dependencies": {
84         "ZXToolbox/ZXDeallocObject": [
86         ]
87       },
88       "source_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.{h,m}",
89       "public_header_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.h"
90     },
91     {
92       "name": "NSString+NumberValue",
93       "source_files": "ZXToolbox/Foundation/NSString+NumberValue/*.{h,m}",
94       "public_header_files": "ZXToolbox/Foundation/NSString+NumberValue/*.h"
95     },
96     {
97       "name": "NSString+Pinyin",
98       "source_files": "ZXToolbox/Foundation/NSString+Pinyin/*.{h,m}",
99       "public_header_files": "ZXToolbox/Foundation/NSString+Pinyin/*.h"
100     },
101     {
102       "name": "NSString+Unicode",
103       "dependencies": {
104         "ZXToolbox/NSObject+ZXToolbox": [
106         ]
107       },
108       "source_files": "ZXToolbox/Foundation/NSString+Unicode/*.{h,m}",
109       "public_header_files": "ZXToolbox/Foundation/NSString+Unicode/*.h"
110     },
111     {
112       "name": "NSString+URLEncoding",
113       "source_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.{h,m}",
114       "public_header_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.h"
115     },
116     {
117       "name": "UIApplication+ZXToolbox",
118       "dependencies": {
119         "ZXToolbox/NSObject+ZXToolbox": [
121         ]
122       },
123       "source_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.{h,m}",
124       "public_header_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.h"
125     },
126     {
127       "name": "UIButton+ZXToolbox",
128       "dependencies": {
129         "ZXToolbox/NSObject+ZXToolbox": [
131         ]
132       },
133       "source_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.{h,m}",
134       "public_header_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.h"
135     },
136     {
137       "name": "UIColor+ZXToolbox",
138       "source_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.{h,m}",
139       "public_header_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.h"
140     },
141     {
142       "name": "UIControl+ZXToolbox",
143       "dependencies": {
144         "ZXToolbox/NSObject+ZXToolbox": [
146         ]
147       },
148       "source_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.{h,m}",
149       "public_header_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.h"
150     },
151     {
152       "name": "UIDevice+ZXToolbox",
153       "dependencies": {
154         "ZXToolbox/NSObject+ZXToolbox": [
156         ],
157         "ZXToolbox/ZXCommonCrypto": [
159         ],
160         "ZXToolbox/ZXKeychain": [
162         ],
163         "ZXToolbox/ZXToolbox+Macros": [
165         ]
166       },
167       "source_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.{h,m}",
168       "public_header_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.h",
169       "resources": "ZXToolbox/UIKit/UIDevice+ZXToolbox/UIDevice+ZXToolbox.bundle"
170     },
171     {
172       "name": "UIImage+ZXToolbox",
173       "source_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.{h,m}",
174       "public_header_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.h",
175       "frameworks": [
176         "CoreGraphics",
177         "ImageIO"
178       ]
179     },
180     {
181       "name": "UINavigationBar+ZXToolbox",
182       "source_files": "ZXToolbox/UIKit/UINavigationBar+ZXToolbox/*.{h,m}",
183       "public_header_files": "ZXToolbox/UIKit/UINavigationBar+ZXToolbox/*.h"
184     },
185     {
186       "name": "UINavigationController+ZXToolbox",
187       "source_files": "ZXToolbox/UIKit/UINavigationController+ZXToolbox/*.{h,m}",
188       "public_header_files": "ZXToolbox/UIKit/UINavigationController+ZXToolbox/*.h"
189     },
190     {
191       "name": "UIScreen+ZXToolbox",
192       "source_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.{h,m}",
193       "public_header_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.h"
194     },
195     {
196       "name": "UIScrollView+ZXToolbox",
197       "dependencies": {
198         "ZXToolbox/NSObject+ZXToolbox": [
200         ],
201         "ZXToolbox/ZXKeyValueObserver": [
203         ]
204       },
205       "source_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.{h,m}",
206       "public_header_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.h"
207     },
208     {
209       "name": "UITableViewCell+ZXToolbox",
210       "dependencies": {
211         "ZXToolbox/NSObject+ZXToolbox": [
213         ]
214       },
215       "source_files": "ZXToolbox/UIKit/UITableViewCell+ZXToolbox/*.{h,m}",
216       "public_header_files": "ZXToolbox/UIKit/UITableViewCell+ZXToolbox/*.h"
217     },
218     {
219       "name": "UITextField+ZXToolbox",
220       "dependencies": {
221         "ZXToolbox/NSObject+ZXToolbox": [
223         ]
224       },
225       "source_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.{h,m}",
226       "public_header_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.h"
227     },
228     {
229       "name": "UIView+ZXToolbox",
230       "source_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.{h,m}",
231       "public_header_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.h"
232     },
233     {
234       "name": "UIViewController+ZXToolbox",
235       "dependencies": {
236         "ZXToolbox/NSObject+ZXToolbox": [
238         ]
239       },
240       "source_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.{h,m}",
241       "public_header_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.h"
242     },
243     {
244       "name": "ZXAuthorizationHelper",
245       "source_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.{h,m}",
246       "public_header_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.h",
247       "frameworks": [
248         "AddressBook",
249         "AssetsLibrary",
250         "AVFoundation",
251         "CoreLocation"
252       ],
253       "weak_frameworks": [
254         "Contacts",
255         "CoreTelephony",
256         "Photos"
257       ]
258     },
259     {
260       "name": "ZXBadgeLabel",
261       "source_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.{h,m}",
262       "public_header_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.h"
263     },
264     {
265       "name": "ZXBrightnessView",
266       "dependencies": {
267         "ZXToolbox/UIColor+ZXToolbox": [
269         ],
270         "ZXToolbox/ZXKeyValueObserver": [
272         ],
273         "ZXToolbox/ZXToolbox+Macros": [
275         ]
276       },
277       "source_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.{h,m}",
278       "public_header_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.h",
279       "resources": "ZXToolbox/ZXKit/ZXBrightnessView/ZXBrightnessView.bundle"
280     },
281     {
282       "name": "ZXCircularProgressView",
283       "source_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.{h,m}",
284       "public_header_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.h"
285     },
286     {
287       "name": "ZXCommonCrypto",
288       "source_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.{h,m}",
289       "public_header_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.h"
290     },
291     {
292       "name": "ZXCoordinate2D",
293       "source_files": "ZXToolbox/ZXKit/ZXCoordinate2D/*.{h,m}",
294       "public_header_files": "ZXToolbox/ZXKit/ZXCoordinate2D/*.h"
295     },
296     {
297       "name": "ZXDeallocObject",
298       "source_files": "ZXToolbox/ZXKit/ZXDeallocObject/*.{h,m}",
299       "public_header_files": "ZXToolbox/ZXKit/ZXDeallocObject/*.h"
300     },
301     {
302       "name": "ZXDebugTools",
303       "source_files": "ZXToolbox/ZXKit/ZXDebugTools/*.{h,m}",
304       "public_header_files": "ZXToolbox/ZXKit/ZXDebugTools/*.h"
305     },
306     {
307       "name": "ZXDispatchQueue",
308       "source_files": "ZXToolbox/ZXKit/ZXDispatchQueue/*.{h,m}",
309       "public_header_files": "ZXToolbox/ZXKit/ZXDispatchQueue/*.h"
310     },
311     {
312       "name": "ZXDownloader",
313       "dependencies": {
314         "ZXToolbox/ZXCommonCrypto": [
316         ],
317         "ZXToolbox/ZXDispatchQueue": [
319         ],
320         "ZXToolbox/ZXKeyValueObserver": [
322         ]
323       },
324       "source_files": "ZXToolbox/ZXKit/ZXDownloader/*.{h,m}",
325       "public_header_files": "ZXToolbox/ZXKit/ZXDownloader/*.h"
326     },
327     {
328       "name": "ZXDrawingView",
329       "source_files": "ZXToolbox/ZXKit/ZXDrawingView/*.{h,m}",
330       "public_header_files": "ZXToolbox/ZXKit/ZXDrawingView/*.h"
331     },
332     {
333       "name": "ZXHaloLabel",
334       "source_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.{h,m}",
335       "public_header_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.h"
336     },
337     {
338       "name": "ZXHTTPClient",
339       "source_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.{h,m}",
340       "public_header_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.h",
341       "frameworks": "Security"
342     },
343     {
344       "name": "ZXImageBroswer",
345       "dependencies": {
346         "ZXToolbox/NSObject+ZXToolbox": [
348         ],
349         "ZXToolbox/ZXCommonCrypto": [
351         ],
352         "ZXToolbox/ZXURLSession": [
354         ]
355       },
356       "source_files": "ZXToolbox/ZXKit/ZXImageBroswer/*.{h,m}",
357       "public_header_files": "ZXToolbox/ZXKit/ZXImageBroswer/*.h"
358     },
359     {
360       "name": "ZXKeychain",
361       "source_files": [
362         "ZXToolbox/ZXKit/ZXKeychain/*.{h,m}",
363         "ZXToolbox/ZXKit/ZXKeychain/Attributes/*.{h,m}",
364         "ZXToolbox/ZXKit/ZXKeychain/Class/*.{h,m}",
365         "ZXToolbox/ZXKit/ZXKeychain/Search/*.{h,m}"
366       ],
367       "public_header_files": [
368         "ZXToolbox/ZXKit/ZXKeychain/*.h",
369         "ZXToolbox/ZXKit/ZXKeychain/Attributes/*.h",
370         "ZXToolbox/ZXKit/ZXKeychain/Class/*.h",
371         "ZXToolbox/ZXKit/ZXKeychain/Search/*.h"
372       ],
373       "frameworks": "Security"
374     },
375     {
376       "name": "ZXKeyValueObserver",
377       "source_files": "ZXToolbox/ZXKit/ZXKeyValueObserver/*.{h,m}",
378       "public_header_files": "ZXToolbox/ZXKit/ZXKeyValueObserver/*.h"
379     },
380     {
381       "name": "ZXLineChartView",
382       "source_files": "ZXToolbox/ZXKit/ZXLineChartView/*.{h,m}",
383       "public_header_files": "ZXToolbox/ZXKit/ZXLineChartView/*.h"
384     },
385     {
386       "name": "ZXLocalAuthentication",
387       "source_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.{h,m}",
388       "public_header_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.h",
389       "weak_frameworks": "LocalAuthentication"
390     },
391     {
392       "name": "ZXLocationManager",
393       "source_files": "ZXToolbox/ZXKit/ZXLocationManager/*.{h,m}",
394       "public_header_files": "ZXToolbox/ZXKit/ZXLocationManager/*.h",
395       "frameworks": "CoreLocation"
396     },
397     {
398       "name": "ZXNavigationController",
399       "source_files": "ZXToolbox/ZXKit/ZXNavigationController/*.{h,m}",
400       "public_header_files": "ZXToolbox/ZXKit/ZXNavigationController/*.h"
401     },
402     {
403       "name": "ZXNetworkTrafficMonitor",
404       "source_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.{h,m}",
405       "public_header_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.h"
406     },
407     {
408       "name": "ZXPageIndicatorView",
409       "source_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.{h,m}",
410       "public_header_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.h"
411     },
412     {
413       "name": "ZXPageView",
414       "dependencies": {
415         "ZXToolbox/ZXTimer": [
417         ]
418       },
419       "source_files": "ZXToolbox/ZXKit/ZXPageView/*.{h,m}",
420       "public_header_files": "ZXToolbox/ZXKit/ZXPageView/*.h"
421     },
422     {
423       "name": "ZXPhotoLibrary",
424       "source_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.{h,m}",
425       "public_header_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.h",
426       "frameworks": [
427         "AssetsLibrary",
428         "AVFoundation",
429         "CoreGraphics",
430         "ImageIO"
431       ],
432       "weak_frameworks": "Photos"
433     },
434     {
435       "name": "ZXPlayer",
436       "dependencies": {
437         "ZXToolbox/AVAsset+ZXToolbox": [
439         ],
440         "ZXToolbox/ZXBrightnessView": [
442         ],
443         "ZXToolbox/ZXKeyValueObserver": [
445         ]
446       },
447       "source_files": "ZXToolbox/ZXKit/ZXPlayer/*.{h,m}",
448       "public_header_files": "ZXToolbox/ZXKit/ZXPlayer/*.h",
449       "frameworks": [
450         "AVFoundation",
451         "MediaPlayer"
452       ]
453     },
454     {
455       "name": "ZXPlayerViewController",
456       "dependencies": {
457         "ZXToolbox/NSObject+ZXToolbox": [
459         ],
460         "ZXToolbox/UIViewController+ZXToolbox": [
462         ],
463         "ZXToolbox/ZXPlayer": [
465         ]
466       },
467       "source_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.{h,m}",
468       "public_header_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.h"
469     },
470     {
471       "name": "ZXPopoverView",
472       "dependencies": {
473         "ZXToolbox/NSObject+ZXToolbox": [
475         ]
476       },
477       "source_files": "ZXToolbox/ZXKit/ZXPopoverView/*.{h,m}",
478       "public_header_files": "ZXToolbox/ZXKit/ZXPopoverView/*.h"
479     },
480     {
481       "name": "ZXQRCodeGenerator",
482       "source_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.{h,m}",
483       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.h"
484     },
485     {
486       "name": "ZXQRCodeReader",
487       "source_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.{h,m}",
488       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.h"
489     },
490     {
491       "name": "ZXQRCodeScanner",
492       "source_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.{h,m}",
493       "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.h",
494       "frameworks": [
495         "AVFoundation",
496         "ImageIO"
497       ]
498     },
499     {
500       "name": "ZXScriptMessageHandler",
501       "source_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.{h,m}",
502       "public_header_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.h",
503       "frameworks": "WebKit"
504     },
505     {
506       "name": "ZXSemaphore",
507       "source_files": "ZXToolbox/ZXKit/ZXSemaphore/*.{h,m}",
508       "public_header_files": "ZXToolbox/ZXKit/ZXSemaphore/*.h"
509     },
510     {
511       "name": "ZXStackView",
512       "source_files": "ZXToolbox/ZXKit/ZXStackView/*.{h,m}",
513       "public_header_files": "ZXToolbox/ZXKit/ZXStackView/*.h"
514     },
515     {
516       "name": "ZXTabBar",
517       "source_files": "ZXToolbox/ZXKit/ZXTabBar/*.{h,m}",
518       "public_header_files": "ZXToolbox/ZXKit/ZXTabBar/*.h"
519     },
520     {
521       "name": "ZXTabBarController",
522       "source_files": "ZXToolbox/ZXKit/ZXTabBarController/*.{h,m}",
523       "public_header_files": "ZXToolbox/ZXKit/ZXTabBarController/*.h"
524     },
525     {
526       "name": "ZXTagView",
527       "source_files": "ZXToolbox/ZXKit/ZXTagView/*.{h,m}",
528       "public_header_files": "ZXToolbox/ZXKit/ZXTagView/*.h"
529     },
530     {
531       "name": "ZXTextAttributes",
532       "dependencies": {
533         "ZXToolbox/NSObject+ZXToolbox": [
535         ]
536       },
537       "source_files": "ZXToolbox/ZXKit/ZXTextAttributes/*.{h,m}",
538       "public_header_files": "ZXToolbox/ZXKit/ZXTextAttributes/*.h"
539     },
540     {
541       "name": "ZXTimer",
542       "source_files": "ZXToolbox/ZXKit/ZXTimer/*.{h,m}",
543       "public_header_files": "ZXToolbox/ZXKit/ZXTimer/*.h"
544     },
545     {
546       "name": "ZXToastView",
547       "source_files": "ZXToolbox/ZXKit/ZXToastView/*.{h,m}",
548       "public_header_files": "ZXToolbox/ZXKit/ZXToastView/*.h"
549     },
550     {
551       "name": "ZXToolbox+Macros",
552       "dependencies": {
553         "ZXToolbox/NSDate+ZXToolbox": [
555         ]
556       },
557       "source_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.{h,m}",
558       "public_header_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.h"
559     },
560     {
561       "name": "ZXURLProtocol",
562       "source_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.{h,m}",
563       "public_header_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.h",
564       "frameworks": [
565         "CoreFoundation",
566         "MobileCoreServices"
567       ]
568     },
569     {
570       "name": "ZXURLSession",
571       "source_files": "ZXToolbox/ZXKit/ZXURLSession/*.{h,m}",
572       "public_header_files": "ZXToolbox/ZXKit/ZXURLSession/*.h"
573     }
574   ]