[Add] IPDSDK 2.0.0.3
[CocoaPods.git] / Specs / 9 / 3 / a / ISHPermissionKit / 2.1.3 / ISHPermissionKit.podspec.json
blob331e686522c3d2630537c8a2e447934be5c06fa1
2   "name": "ISHPermissionKit",
3   "version": "2.1.3",
4   "summary": "A polite and unified way of asking for permission on iOS.",
5   "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.",
6   "homepage": "https://github.com/iosphere/ISHPermissionKit",
7   "screenshots": "https://raw.githubusercontent.com/iosphere/ISHPermissionKit/master/assets/demo.gif",
8   "license": "New BSD",
9   "authors": {
10     "Felix Lamouroux": "felix@iosphere.de"
11   },
12   "platforms": {
13     "ios": "9.0"
14   },
15   "source": {
16     "git": "https://github.com/iosphere/ISHPermissionKit.git",
17     "tag": "2.1.3"
18   },
19   "module_name": "ISHPermissionKit",
20   "default_subspecs": "Core",
21   "subspecs": [
22     {
23       "name": "Core",
24       "source_files": "ISHPermissionKit/**/*.{h,m}",
25       "private_header_files": "ISHPermissionKit/Private/**/*.h",
26       "pod_target_xcconfig": {
27         "OTHER_LDFLAGS": "-ObjC"
28       },
29       "requires_arc": true
30     },
31     {
32       "name": "Motion",
33       "dependencies": {
34         "ISHPermissionKit/Core": [
36         ]
37       },
38       "weak_frameworks": "CoreMotion",
39       "pod_target_xcconfig": {
40         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMotionEnabled"
41       },
42       "user_target_xcconfig": {
43         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMotionEnabled"
44       }
45     },
46     {
47       "name": "Health",
48       "dependencies": {
49         "ISHPermissionKit/Core": [
51         ]
52       },
53       "weak_frameworks": "HealthKit",
54       "pod_target_xcconfig": {
55         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestHealthKitEnabled"
56       },
57       "user_target_xcconfig": {
58         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestHealthKitEnabled"
59       }
60     },
61     {
62       "name": "Location",
63       "dependencies": {
64         "ISHPermissionKit/Core": [
66         ]
67       },
68       "weak_frameworks": "CoreLocation",
69       "pod_target_xcconfig": {
70         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestLocationEnabled"
71       },
72       "user_target_xcconfig": {
73         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestLocationEnabled"
74       }
75     },
76     {
77       "name": "Microphone",
78       "dependencies": {
79         "ISHPermissionKit/Core": [
81         ]
82       },
83       "weak_frameworks": "AVFoundation",
84       "pod_target_xcconfig": {
85         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMicrophoneEnabled"
86       },
87       "user_target_xcconfig": {
88         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMicrophoneEnabled"
89       }
90     },
91     {
92       "name": "PhotoLibrary",
93       "dependencies": {
94         "ISHPermissionKit/Core": [
96         ]
97       },
98       "weak_frameworks": "Photos",
99       "pod_target_xcconfig": {
100         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestPhotoLibraryEnabled"
101       },
102       "user_target_xcconfig": {
103         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestPhotoLibraryEnabled"
104       }
105     },
106     {
107       "name": "Camera",
108       "dependencies": {
109         "ISHPermissionKit/Core": [
111         ]
112       },
113       "weak_frameworks": "AVFoundation",
114       "pod_target_xcconfig": {
115         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCameraEnabled"
116       },
117       "user_target_xcconfig": {
118         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCameraEnabled"
119       }
120     },
121     {
122       "name": "Notifications",
123       "dependencies": {
124         "ISHPermissionKit/Core": [
126         ]
127       },
128       "weak_frameworks": [
129         "UIKit",
130         "UserNotifications"
131       ],
132       "pod_target_xcconfig": {
133         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestNotificationsEnabled"
134       },
135       "user_target_xcconfig": {
136         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestNotificationsEnabled"
137       }
138     },
139     {
140       "name": "SocialAccounts",
141       "dependencies": {
142         "ISHPermissionKit/Core": [
144         ]
145       },
146       "weak_frameworks": "Accounts",
147       "pod_target_xcconfig": {
148         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSocialAccountsEnabled"
149       },
150       "user_target_xcconfig": {
151         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSocialAccountsEnabled"
152       }
153     },
154     {
155       "name": "Contacts",
156       "dependencies": {
157         "ISHPermissionKit/Core": [
159         ]
160       },
161       "weak_frameworks": "Contacts",
162       "pod_target_xcconfig": {
163         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestContactsEnabled"
164       },
165       "user_target_xcconfig": {
166         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestContactsEnabled"
167       }
168     },
169     {
170       "name": "Calendar",
171       "dependencies": {
172         "ISHPermissionKit/Core": [
174         ]
175       },
176       "weak_frameworks": "EventKit",
177       "pod_target_xcconfig": {
178         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCalendarEnabled"
179       },
180       "user_target_xcconfig": {
181         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestCalendarEnabled"
182       }
183     },
184     {
185       "name": "Reminders",
186       "dependencies": {
187         "ISHPermissionKit/Core": [
189         ]
190       },
191       "weak_frameworks": "EventKit",
192       "pod_target_xcconfig": {
193         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestRemindersEnabled"
194       },
195       "user_target_xcconfig": {
196         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestRemindersEnabled"
197       }
198     },
199     {
200       "name": "Siri",
201       "dependencies": {
202         "ISHPermissionKit/Core": [
204         ]
205       },
206       "weak_frameworks": "Intents",
207       "pod_target_xcconfig": {
208         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSiriEnabled"
209       },
210       "user_target_xcconfig": {
211         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSiriEnabled"
212       }
213     },
214     {
215       "name": "Speech",
216       "dependencies": {
217         "ISHPermissionKit/Core": [
219         ]
220       },
221       "weak_frameworks": "Speech",
222       "pod_target_xcconfig": {
223         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSpeechEnabled"
224       },
225       "user_target_xcconfig": {
226         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestSpeechEnabled"
227       }
228     },
229     {
230       "name": "MusicLibrary",
231       "dependencies": {
232         "ISHPermissionKit/Core": [
234         ]
235       },
236       "weak_frameworks": "MediaPlayer",
237       "pod_target_xcconfig": {
238         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMusicLibraryEnabled"
239       },
240       "user_target_xcconfig": {
241         "GCC_PREPROCESSOR_DEFINITIONS": "ISHPermissionRequestMusicLibraryEnabled"
242       }
243     }
244   ]