| { |
| "name": "TKPermissionKit", |
| "version": "1.2.1", |
| "summary": "权限管理工具", |
| "description": "iOS权限管理工具\n最好是按需导入如:pod 'TKPermissionKit/Photo'", |
| "homepage": "https://github.com/RANSAA/TKPermissionKit", |
| "license": "MIT", |
| "authors": { |
| "sayaDev": "1352892108@qq.com" |
| }, |
| "source": { |
| "git": "https://github.com/RANSAA/TKPermissionKit.git", |
| "tag": "v1.2.1" |
| }, |
| "requires_arc": true, |
| "platforms": { |
| "ios": "9.0" |
| }, |
| "source_files": "TKPermissionKit/TKPermissionKit.h", |
| "public_header_files": "TKPermissionKit/TKPermissionKit.h", |
| "resources": "TKPermissionKit/Resources/*.bundle", |
| "subspecs": [ |
| { |
| "name": "Public", |
| "source_files": "TKPermissionKit/Public/TKPermissionPublic.{h,m}", |
| "public_header_files": "TKPermissionKit/Public/TKPermissionPublic.h", |
| "ios": { |
| "frameworks": [ |
| "Foundation", |
| "UIKit" |
| ] |
| } |
| }, |
| { |
| "name": "Photo", |
| "source_files": "TKPermissionKit/Photo/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Photo/*.h", |
| "ios": { |
| "frameworks": "Photos" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Camera", |
| "source_files": "TKPermissionKit/Camera/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Camera/*.h", |
| "ios": { |
| "frameworks": "AVFoundation" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Media", |
| "source_files": "TKPermissionKit/Media/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Media/*.h", |
| "ios": { |
| "frameworks": "MediaPlayer" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Bluetooth", |
| "source_files": "TKPermissionKit/Bluetooth/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Bluetooth/*.h", |
| "ios": { |
| "frameworks": "CoreBluetooth" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Microphone", |
| "source_files": "TKPermissionKit/Microphone/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Microphone/*.h", |
| "ios": { |
| "frameworks": "AVFoundation" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "LocationWhen", |
| "source_files": [ |
| "TKPermissionKit/LocationWhen/*.{h,m}", |
| "TKPermissionKit/LocationBase/*.{h,m}" |
| ], |
| "public_header_files": [ |
| "TKPermissionKit/LocationWhen/*.h", |
| "TKPermissionKit/LocationBase/*.h" |
| ], |
| "ios": { |
| "frameworks": "CoreLocation" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "LocationAlways", |
| "source_files": [ |
| "TKPermissionKit/LocationAlways/*.{h,m}", |
| "TKPermissionKit/LocationBase/*.{h,m}" |
| ], |
| "public_header_files": [ |
| "TKPermissionKit/LocationAlways/*.h", |
| "TKPermissionKit/LocationBase/*.h" |
| ], |
| "ios": { |
| "frameworks": "CoreLocation" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Notification", |
| "source_files": "TKPermissionKit/Notification/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Notification/*.h", |
| "ios": { |
| "frameworks": "UserNotifications" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Speech", |
| "source_files": "TKPermissionKit/Speech/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Speech/*.h", |
| "ios": { |
| "frameworks": "Speech" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Contacts", |
| "source_files": "TKPermissionKit/Contacts/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Contacts/*.h", |
| "ios": { |
| "frameworks": "Contacts" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Calendar", |
| "source_files": "TKPermissionKit/Calendar/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Calendar/*.h", |
| "ios": { |
| "frameworks": "EventKit" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Reminder", |
| "source_files": "TKPermissionKit/Reminder/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Reminder/*.h", |
| "ios": { |
| "frameworks": "EventKit" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "NetWork", |
| "source_files": "TKPermissionKit/NetWork/*.{h,m}", |
| "public_header_files": "TKPermissionKit/NetWork/*.h", |
| "ios": { |
| "frameworks": "CoreTelephony" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Motion", |
| "source_files": "TKPermissionKit/Motion/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Motion/*.h", |
| "ios": { |
| "frameworks": "CoreMotion" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Home", |
| "source_files": "TKPermissionKit/Home/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Home/*.h", |
| "ios": { |
| "frameworks": "HomeKit" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "Health", |
| "source_files": "TKPermissionKit/Health/*.{h,m}", |
| "public_header_files": "TKPermissionKit/Health/*.h", |
| "ios": { |
| "frameworks": "HealthKit" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "FileAndFolders", |
| "source_files": "TKPermissionKit/FileAndFolders/*.{h,m}", |
| "public_header_files": "TKPermissionKit/FileAndFolders/*.h", |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| } |
| ] |
| } |