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"
21 "default_subspecs": "Core",
30 "git": "https://gitlab.com/tedmob/ios/permissionskit",
37 "source_files": "PermissionsKit/Sources/Permission/**/*.swift",
38 "pod_target_xcconfig": {
39 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_COCOAPODS"
43 "PermissionsKit/Sources/Permission/Resources/Localization/*.lproj/*.strings",
44 "PermissionsKit/Sources/Permission/Resources/Assets.xcassets"
51 "PermissionsKit/Core": [
55 "source_files": "PermissionsKit/Sources/PermissionsCamera/**/*.swift",
56 "pod_target_xcconfig": {
57 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_CAMERA PERMISSIONS_COCOAPODS"
61 "name": "PhotoLibrary",
63 "PermissionsKit/Core": [
67 "source_files": "PermissionsKit/Sources/PermissionsPhotoLibrary/**/*.swift",
68 "pod_target_xcconfig": {
69 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_PHOTOLIBRARY PERMISSIONS_COCOAPODS"
73 "name": "Notification",
75 "PermissionsKit/Core": [
79 "source_files": "PermissionsKit/Sources/PermissionsNotification/**/*.swift",
80 "pod_target_xcconfig": {
81 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_NOTIFICATION PERMISSIONS_COCOAPODS"
87 "PermissionsKit/Core": [
91 "source_files": "PermissionsKit/Sources/PermissionsMicrophone/**/*.swift",
92 "pod_target_xcconfig": {
93 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_MICROPHONE PERMISSIONS_COCOAPODS"
99 "PermissionsKit/Core": [
103 "source_files": "PermissionsKit/Sources/PermissionsCalendar/**/*.swift",
104 "pod_target_xcconfig": {
105 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_CALENDAR PERMISSIONS_COCOAPODS"
111 "PermissionsKit/Core": [
115 "source_files": "PermissionsKit/Sources/PermissionsContacts/**/*.swift",
116 "pod_target_xcconfig": {
117 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_CONTACTS PERMISSIONS_COCOAPODS"
123 "PermissionsKit/Core": [
127 "source_files": "PermissionsKit/Sources/PermissionsReminders/**/*.swift",
128 "pod_target_xcconfig": {
129 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_REMINDERS PERMISSIONS_COCOAPODS"
133 "name": "SpeechRecognizer",
135 "PermissionsKit/Core": [
139 "source_files": "PermissionsKit/Sources/SpeechPermission/**/*.swift",
140 "pod_target_xcconfig": {
141 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_SPEECH PERMISSIONS_COCOAPODS"
145 "name": "LocationWhenInUse",
147 "PermissionsKit/Core": [
151 "source_files": "PermissionsKit/Sources/PermissionsLocationWhenInUse/**/*.swift",
152 "pod_target_xcconfig": {
153 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_LOCATION_WHENINUSE PERMISSIONS_COCOAPODS"
157 "name": "LocationAlways",
159 "PermissionsKit/Core": [
163 "source_files": "PermissionsKit/Sources/PermissionsLocationAlways/**/*.swift",
164 "pod_target_xcconfig": {
165 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_LOCATION_ALWAYS PERMISSIONS_COCOAPODS"
171 "PermissionsKit/Core": [
175 "source_files": "PermissionsKit/Sources/PermissionsMotion/**/*.swift",
176 "pod_target_xcconfig": {
177 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_MOTION PERMISSIONS_COCOAPODS"
183 "PermissionsKit/Core": [
187 "source_files": "PermissionsKit/Sources/PermissionsMusic/**/*.swift",
188 "pod_target_xcconfig": {
189 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_MUSIC PERMISSIONS_COCOAPODS"
195 "PermissionsKit/Core": [
199 "source_files": "PermissionsKit/Sources/PermissionsBluetooth/**/*.swift",
200 "pod_target_xcconfig": {
201 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_BLUETOOTH PERMISSIONS_COCOAPODS"
207 "PermissionsKit/Core": [
211 "source_files": "PermissionsKit/Sources/TrackingPermission/**/*.swift",
212 "pod_target_xcconfig": {
213 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_TRACKING PERMISSIONS_COCOAPODS"
219 "PermissionsKit/Core": [
223 "source_files": "PermissionsKit/Sources/PermissionsSiri/**/*.swift",
224 "pod_target_xcconfig": {
225 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_SIRI PERMISSIONS_COCOAPODS"
231 "PermissionsKit/Core": [
235 "source_files": "PermissionsKit/Sources/PermissionsHealth/**/*.swift",
236 "pod_target_xcconfig": {
237 "SWIFT_ACTIVE_COMPILATION_CONDITIONS": "PERMISSIONS_HEALTH PERMISSIONS_COCOAPODS"
241 "swift_version": "5.0"