| { |
| "name": "TKPermissionKit", |
| "version": "1.0", |
| "summary": "权限管理工具", |
| "description": "使用时最好不要全部导入(除非所有的功能都使用了),因为这样容易造成权限忘记添加的情况(即只使用了其中部分功能)\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.0" |
| }, |
| "requires_arc": true, |
| "platforms": { |
| "ios": "8.0" |
| }, |
| "source_files": "TKPermissionKit/TKPermissionKit.h", |
| "public_header_files": "TKPermissionKit/TKPermissionKit.h", |
| "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}", |
| "public_header_files": "TKPermissionKit/LocationWhen/*.h", |
| "ios": { |
| "frameworks": "CoreLocation" |
| }, |
| "dependencies": { |
| "TKPermissionKit/Public": [ |
| |
| ] |
| } |
| }, |
| { |
| "name": "LocationAlways", |
| "source_files": "TKPermissionKit/LocationAlways/*.{h,m}", |
| "public_header_files": "TKPermissionKit/LocationAlways/*.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", |
| "AddressBook" |
| ] |
| }, |
| "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": [ |
| |
| ] |
| } |
| } |
| ] |
| } |