2 "name": "PermissionsKit",
4 "summary": "Ask for a permissions on Swift. All permissions are available. Ability to get the state",
5 "homepage": "https://gitlab.com/tedmob/ios/permissionskit",
11 "Mojtaba Al Moussawi": "mojtaba.almoussawi@tedmob.com"
20 "default_subspecs": "Core",
22 "git": "https://gitlab.com/tedmob/ios/permissionskit",
33 "source_files": "PermissionsKit/Sources/Permission/**/*.swift",
34 "pod_target_xcconfig": {
35 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_COCOAPODS"
39 "PermissionsKit/Sources/Permission/Resources/Localization/*.lproj/*.strings",
40 "PermissionsKit/Sources/Permission/Resources/Assets.xcassets"
47 "PermissionsKit/Core": [
51 "source_files": "PermissionsKit/Sources/PermissionsCamera/**/*.swift",
52 "pod_target_xcconfig": {
53 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_CAMERA PERMISSIONS_COCOAPODS"
57 "name": "PhotoLibrary",
59 "PermissionsKit/Core": [
63 "source_files": "PermissionsKit/Sources/PermissionsPhotoLibrary/**/*.swift",
64 "pod_target_xcconfig": {
65 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_PHOTOLIBRARY PERMISSIONS_COCOAPODS"
69 "name": "Notification",
71 "PermissionsKit/Core": [
75 "source_files": "PermissionsKit/Sources/PermissionsNotification/**/*.swift",
76 "pod_target_xcconfig": {
77 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_NOTIFICATION PERMISSIONS_COCOAPODS"
83 "PermissionsKit/Core": [
87 "source_files": "PermissionsKit/Sources/PermissionsMicrophone/**/*.swift",
88 "pod_target_xcconfig": {
89 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_MICROPHONE PERMISSIONS_COCOAPODS"
95 "PermissionsKit/Core": [
99 "source_files": "PermissionsKit/Sources/PermissionsCalendar/**/*.swift",
100 "pod_target_xcconfig": {
101 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_CALENDAR PERMISSIONS_COCOAPODS"
107 "PermissionsKit/Core": [
111 "source_files": "PermissionsKit/Sources/PermissionsContacts/**/*.swift",
112 "pod_target_xcconfig": {
113 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_CONTACTS PERMISSIONS_COCOAPODS"
119 "PermissionsKit/Core": [
123 "source_files": "PermissionsKit/Sources/PermissionsReminders/**/*.swift",
124 "pod_target_xcconfig": {
125 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_REMINDERS PERMISSIONS_COCOAPODS"
129 "name": "SpeechRecognizer",
131 "PermissionsKit/Core": [
135 "source_files": "PermissionsKit/Sources/SpeechPermission/**/*.swift",
136 "pod_target_xcconfig": {
137 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_SPEECH PERMISSIONS_COCOAPODS"
141 "name": "LocationWhenInUse",
143 "PermissionsKit/Core": [
147 "source_files": "PermissionsKit/Sources/PermissionsLocationWhenInUse/**/*.swift",
148 "pod_target_xcconfig": {
149 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_LOCATION_WHENINUSE PERMISSIONS_COCOAPODS"
153 "name": "LocationAlways",
155 "PermissionsKit/Core": [
159 "source_files": "PermissionsKit/Sources/PermissionsLocationAlways/**/*.swift",
160 "pod_target_xcconfig": {
161 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_LOCATION_ALWAYS PERMISSIONS_COCOAPODS"
167 "PermissionsKit/Core": [
171 "source_files": "PermissionsKit/Sources/PermissionsMotion/**/*.swift",
172 "pod_target_xcconfig": {
173 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_MOTION PERMISSIONS_COCOAPODS"
179 "PermissionsKit/Core": [
183 "source_files": "PermissionsKit/Sources/PermissionsMusic/**/*.swift",
184 "pod_target_xcconfig": {
185 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_MUSIC PERMISSIONS_COCOAPODS"
191 "PermissionsKit/Core": [
195 "source_files": "PermissionsKit/Sources/PermissionsBluetooth/**/*.swift",
196 "pod_target_xcconfig": {
197 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_BLUETOOTH PERMISSIONS_COCOAPODS"
203 "PermissionsKit/Core": [
207 "source_files": "PermissionsKit/Sources/TrackingPermission/**/*.swift",
208 "pod_target_xcconfig": {
209 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_TRACKING PERMISSIONS_COCOAPODS"
215 "PermissionsKit/Core": [
219 "source_files": "PermissionsKit/Sources/PermissionsSiri/**/*.swift",
220 "pod_target_xcconfig": {
221 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_SIRI PERMISSIONS_COCOAPODS"
227 "PermissionsKit/Core": [
231 "source_files": "PermissionsKit/Sources/PermissionsHealth/**/*.swift",
232 "pod_target_xcconfig": {
233 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_HEALTH PERMISSIONS_COCOAPODS"
237 "swift_version": "5.0"