| { |
| "name": "ZXToolbox", |
| "version": "2.1.8", |
| "summary": "Development kit for iOS", |
| "description": "Development kit for iOS.", |
| "homepage": "https://github.com/xinyzhao/ZXToolbox", |
| "license": { |
| "type": "MIT", |
| "file": "LICENSE" |
| }, |
| "authors": { |
| "xinyzhao": "xinyzhao@qq.com" |
| }, |
| "platforms": { |
| "ios": "7.0" |
| }, |
| "source": { |
| "git": "https://github.com/xinyzhao/ZXToolbox.git", |
| "tag": "2.1.8" |
| }, |
| "requires_arc": true, |
| "frameworks": [ |
| "Foundation", |
| "UIKit" |
| ], |
| "source_files": "ZXToolbox/ZXToolbox.h", |
| "public_header_files": "ZXToolbox/ZXToolbox.h", |
| "subspecs": [ |
| { |
| "name": "Base64Encoding", |
| "source_files": "ZXToolbox/Foundation/Base64Encoding/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/Base64Encoding/*.h" |
| }, |
| { |
| "name": "JSONObject", |
| "source_files": "ZXToolbox/Foundation/JSONObject/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/JSONObject/*.h" |
| }, |
| { |
| "name": "NSArray+ZXToolbox", |
| "source_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSArray+ZXToolbox/*.h" |
| }, |
| { |
| "name": "NSDate+ZXToolbox", |
| "source_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSDate+ZXToolbox/*.h" |
| }, |
| { |
| "name": "NSFileManager+ZXToolbox", |
| "source_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSFileManager+ZXToolbox/*.h" |
| }, |
| { |
| "name": "NSNumberFormatter+ZXToolbox", |
| "source_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSNumberFormatter+ZXToolbox/*.h" |
| }, |
| { |
| "name": "NSObject+ZXToolbox", |
| "source_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSObject+ZXToolbox/*.h" |
| }, |
| { |
| "name": "NSString+NumberValue", |
| "source_files": "ZXToolbox/Foundation/NSString+NumberValue/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSString+NumberValue/*.h" |
| }, |
| { |
| "name": "NSString+Pinyin", |
| "source_files": "ZXToolbox/Foundation/NSString+Pinyin/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSString+Pinyin/*.h" |
| }, |
| { |
| "name": "NSString+Unicode", |
| "dependencies": { |
| "ZXToolbox/NSObject+ZXToolbox": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/Foundation/NSString+Unicode/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSString+Unicode/*.h" |
| }, |
| { |
| "name": "NSString+URLEncoding", |
| "source_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.{h,m}", |
| "public_header_files": "ZXToolbox/Foundation/NSString+URLEncoding/*.h" |
| }, |
| { |
| "name": "UIApplication+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIApplication+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIApplicationIdleTimer", |
| "source_files": "ZXToolbox/UIKit/UIApplicationIdleTimer/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIApplicationIdleTimer/*.h" |
| }, |
| { |
| "name": "UIButton+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIButton+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIColor+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIColor+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIControl+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIControl+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIDevice+ZXToolbox", |
| "dependencies": { |
| "ZXToolbox/ZXToolbox+Macros": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIDevice+ZXToolbox/*.h", |
| "resources": "ZXToolbox/UIKit/UIDevice+ZXToolbox/UIDevice+ZXToolbox.bundle" |
| }, |
| { |
| "name": "UIImage+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIImage+ZXToolbox/*.h", |
| "frameworks": [ |
| "CoreGraphics", |
| "ImageIO" |
| ] |
| }, |
| { |
| "name": "UINetworkActivityIndicator", |
| "source_files": "ZXToolbox/UIKit/UINetworkActivityIndicator/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UINetworkActivityIndicator/*.h" |
| }, |
| { |
| "name": "UIScreen+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIScreen+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIScrollView+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIScrollView+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UITableViewCell+Separator", |
| "source_files": "ZXToolbox/UIKit/UITableViewCell+Separator/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UITableViewCell+Separator/*.h" |
| }, |
| { |
| "name": "UITextField+ZXToolbox", |
| "dependencies": { |
| "ZXToolbox/NSObject+ZXToolbox": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UITextField+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIView+ZXToolbox", |
| "dependencies": { |
| "ZXToolbox/NSObject+ZXToolbox": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIView+ZXToolbox/*.h" |
| }, |
| { |
| "name": "UIViewController+ZXToolbox", |
| "source_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.{h,m}", |
| "public_header_files": "ZXToolbox/UIKit/UIViewController+ZXToolbox/*.h" |
| }, |
| { |
| "name": "ZXAlertView", |
| "source_files": "ZXToolbox/ZXKit/ZXAlertView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXAlertView/*.h" |
| }, |
| { |
| "name": "ZXAudioDevice", |
| "source_files": "ZXToolbox/ZXKit/ZXAudioDevice/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXAudioDevice/*.h", |
| "frameworks": "AVFoundation" |
| }, |
| { |
| "name": "ZXAuthorizationHelper", |
| "source_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXAuthorizationHelper/*.h", |
| "frameworks": [ |
| "AddressBook", |
| "AssetsLibrary", |
| "AVFoundation", |
| "CoreLocation" |
| ], |
| "weak_frameworks": [ |
| "Contacts", |
| "CoreTelephony", |
| "Photos" |
| ] |
| }, |
| { |
| "name": "ZXBadgeLabel", |
| "source_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXBadgeLabel/*.h" |
| }, |
| { |
| "name": "ZXBrightnessView", |
| "dependencies": { |
| "ZXToolbox/UIColor+ZXToolbox": [ |
| |
| ], |
| "ZXToolbox/ZXToolbox+Macros": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXBrightnessView/*.h", |
| "resources": "ZXToolbox/ZXKit/ZXBrightnessView/ZXBrightnessView.bundle" |
| }, |
| { |
| "name": "ZXCircularProgressView", |
| "source_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXCircularProgressView/*.h" |
| }, |
| { |
| "name": "ZXCommonCrypto", |
| "source_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXCommonCrypto/*.h" |
| }, |
| { |
| "name": "ZXDownloadManager", |
| "dependencies": { |
| "ZXToolbox/ZXCommonCrypto": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/ZXKit/ZXDownloadManager/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXDownloadManager/*.h" |
| }, |
| { |
| "name": "ZXDrawingView", |
| "source_files": "ZXToolbox/ZXKit/ZXDrawingView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXDrawingView/*.h" |
| }, |
| { |
| "name": "ZXHaloLabel", |
| "source_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXHaloLabel/*.h" |
| }, |
| { |
| "name": "ZXHTTPClient", |
| "source_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXHTTPClient/*.h", |
| "frameworks": "Security" |
| }, |
| { |
| "name": "ZXLineChartView", |
| "source_files": "ZXToolbox/ZXKit/ZXLineChartView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXLineChartView/*.h" |
| }, |
| { |
| "name": "ZXLocalAuthentication", |
| "source_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXLocalAuthentication/*.h", |
| "weak_frameworks": "LocalAuthentication" |
| }, |
| { |
| "name": "ZXLocationManager", |
| "source_files": "ZXToolbox/ZXKit/ZXLocationManager/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXLocationManager/*.h", |
| "frameworks": "CoreLocation" |
| }, |
| { |
| "name": "ZXNavigationController", |
| "source_files": "ZXToolbox/ZXKit/ZXNavigationController/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXNavigationController/*.h" |
| }, |
| { |
| "name": "ZXNetworkTrafficMonitor", |
| "source_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXNetworkTrafficMonitor/*.h" |
| }, |
| { |
| "name": "ZXPageIndicatorView", |
| "source_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXPageIndicatorView/*.h" |
| }, |
| { |
| "name": "ZXPageView", |
| "dependencies": { |
| "ZXToolbox/ZXTimer": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/ZXKit/ZXPageView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXPageView/*.h" |
| }, |
| { |
| "name": "ZXPhotoLibrary", |
| "source_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXPhotoLibrary/*.h", |
| "frameworks": [ |
| "AssetsLibrary", |
| "CoreGraphics", |
| "ImageIO" |
| ], |
| "weak_frameworks": "Photos" |
| }, |
| { |
| "name": "ZXPlayerViewController", |
| "dependencies": { |
| "ZXToolbox/NSObject+ZXToolbox": [ |
| |
| ], |
| "ZXToolbox/UIViewController+ZXToolbox": [ |
| |
| ], |
| "ZXToolbox/ZXBrightnessView": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXPlayerViewController/*.h", |
| "frameworks": [ |
| "AVFoundation", |
| "MediaPlayer" |
| ] |
| }, |
| { |
| "name": "ZXPopoverView", |
| "source_files": "ZXToolbox/ZXKit/ZXPopoverView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXPopoverView/*.h" |
| }, |
| { |
| "name": "ZXPopoverWindow", |
| "source_files": "ZXToolbox/ZXKit/ZXPopoverWindow/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXPopoverWindow/*.h" |
| }, |
| { |
| "name": "ZXQRCodeGenerator", |
| "source_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeGenerator/*.h" |
| }, |
| { |
| "name": "ZXQRCodeReader", |
| "source_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeReader/*.h" |
| }, |
| { |
| "name": "ZXQRCodeScanner", |
| "source_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXQRCodeScanner/*.h", |
| "frameworks": [ |
| "AVFoundation", |
| "ImageIO" |
| ] |
| }, |
| { |
| "name": "ZXScriptMessageHandler", |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "source_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXScriptMessageHandler/*.h", |
| "frameworks": "WebKit" |
| }, |
| { |
| "name": "ZXScrollLabel", |
| "source_files": "ZXToolbox/ZXKit/ZXScrollLabel/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXScrollLabel/*.h" |
| }, |
| { |
| "name": "ZXStackView", |
| "source_files": "ZXToolbox/ZXKit/ZXStackView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXStackView/*.h" |
| }, |
| { |
| "name": "ZXTabBar", |
| "source_files": "ZXToolbox/ZXKit/ZXTabBar/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXTabBar/*.h" |
| }, |
| { |
| "name": "ZXTabBarController", |
| "source_files": "ZXToolbox/ZXKit/ZXTabBarController/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXTabBarController/*.h" |
| }, |
| { |
| "name": "ZXTagView", |
| "source_files": "ZXToolbox/ZXKit/ZXTagView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXTagView/*.h" |
| }, |
| { |
| "name": "ZXTimer", |
| "source_files": "ZXToolbox/ZXKit/ZXTimer/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXTimer/*.h" |
| }, |
| { |
| "name": "ZXToastView", |
| "source_files": "ZXToolbox/ZXKit/ZXToastView/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXToastView/*.h" |
| }, |
| { |
| "name": "ZXToolbox+Macros", |
| "dependencies": { |
| "ZXToolbox/NSDate+ZXToolbox": [ |
| |
| ] |
| }, |
| "source_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXToolbox+Macros/*.h" |
| }, |
| { |
| "name": "ZXURLProtocol", |
| "source_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXURLProtocol/*.h", |
| "frameworks": [ |
| "CoreFoundation", |
| "MobileCoreServices" |
| ] |
| }, |
| { |
| "name": "ZXURLSession", |
| "source_files": "ZXToolbox/ZXKit/ZXURLSession/*.{h,m}", |
| "public_header_files": "ZXToolbox/ZXKit/ZXURLSession/*.h" |
| } |
| ] |
| } |