blob: bf4f4c8dee0e9789dbdb02d313da4def8bb55de4 [file] [log] [blame]
{
"name": "ISHPermissionKit",
"version": "2.0.0",
"summary": "A polite and unified way of asking for permission on iOS.",
"description": "This framework provides a unified way of asking for user permissions on iOS. It also \n provides UI to explain the permission requirements before presenting the system\n permission dialog to the user. This allows the developer to postpone the system dialog. The framework \n provides no actual chrome, leaving the developer and designer in charge of creating the views.",
"homepage": "https://github.com/iosphere/ISHPermissionKit.git",
"screenshots": "https://raw.githubusercontent.com/iosphere/ISHPermissionKit/master/assets/demo.gif",
"license": "New BSD",
"authors": {
"Felix Lamouroux": "felix@iosphere.de"
},
"platforms": {
"ios": "7.0"
},
"source": {
"git": "https://github.com/iosphere/ISHPermissionKit.git",
"tag": "2.0.0"
},
"module_name": "ISHPermissionKit",
"default_subspecs": "Core",
"subspecs": [
{
"name": "Core",
"source_files": "ISHPermissionKit/**/*.{h,m}",
"private_header_files": "ISHPermissionKit/Private/**/*.h",
"pod_target_xcconfig": {
"OTHER_LDFLAGS": "-ObjC"
},
"requires_arc": true
},
{
"name": "Motion",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "CoreMotion",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMotionEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMotionEnabled"
}
},
{
"name": "Health",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "HealthKit",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestHealthKitEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestHealthKitEnabled"
}
},
{
"name": "Location",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "CoreLocation",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestLocationEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestLocationEnabled"
}
},
{
"name": "Microphone",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "AVFoundation",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMicrophoneEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMicrophoneEnabled"
}
},
{
"name": "PhotoLibrary",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": [
"Photos",
"AssetsLibrary"
],
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestPhotoLibraryEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestPhotoLibraryEnabled"
}
},
{
"name": "Camera",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "AVFoundation",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCameraEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCameraEnabled"
}
},
{
"name": "Notifications",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": [
"UIKit",
"UserNotifications"
],
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestNotificationsEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestNotificationsEnabled"
}
},
{
"name": "SocialAccounts",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "Accounts",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSocialAccountsEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSocialAccountsEnabled"
}
},
{
"name": "Contacts",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": [
"Contacts",
"AddressBook"
],
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestContactsEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestContactsEnabled"
}
},
{
"name": "Calendar",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "EventKit",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCalendarEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCalendarEnabled"
}
},
{
"name": "Reminders",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "EventKit",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestRemindersEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestRemindersEnabled"
}
},
{
"name": "Siri",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "Intents",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSiriEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSiriEnabled"
}
},
{
"name": "Speech",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "Speech",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSpeechEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSpeechEnabled"
}
},
{
"name": "MusicLibrary",
"dependencies": {
"ISHPermissionKit/Core": [
]
},
"weak_frameworks": "MediaPlayer",
"pod_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMusicLibraryEnabled"
},
"user_target_xcconfig": {
"GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMusicLibraryEnabled"
}
}
]
}