@@ -127,7 +127,7 @@ You must list the permission you want to use in your application:
127
127
# # dart: PermissionGroup.criticalAlerts
128
128
' PERMISSION_CRITICAL_ALERTS=1' ,
129
129
130
- # # dart: PermissionGroup.criticalAlerts
130
+ # # dart: PermissionGroup.assistant
131
131
' PERMISSION_ASSISTANT=1' ,
132
132
]
133
133
@@ -147,23 +147,28 @@ You must list the permission you want to use in your application:
147
147
e.g. when you don't need camera permission, just delete 'NSCameraUsageDescription'
148
148
The following lists the relationship between ` Permission ` and ` The key of Info.plist ` :
149
149
150
- | Permission | Info.plist | Macro |
151
- | ---------------------------------------------------------------------------------------------| ------------------------------------------------------------------------------------------------------------- | ------------------------------------ |
152
- | PermissionGroup.calendar (< iOS 17) | NSCalendarsUsageDescription | PERMISSION_EVENTS |
153
- | PermissionGroup.calendarWriteOnly (iOS 17+) | NSCalendarsWriteOnlyAccessUsageDescription | PERMISSION_EVENTS |
154
- | PermissionGroup.calendarFullAccess (iOS 17+) | NSCalendarsFullAccessUsageDescription | PERMISSION_EVENTS_FULL_ACCESS |
155
- | PermissionGroup.reminders | NSRemindersUsageDescription | PERMISSION_REMINDERS |
156
- | PermissionGroup.contacts | NSContactsUsageDescription | PERMISSION_CONTACTS |
157
- | PermissionGroup.camera | NSCameraUsageDescription | PERMISSION_CAMERA |
158
- | PermissionGroup.microphone | NSMicrophoneUsageDescription | PERMISSION_MICROPHONE |
159
- | PermissionGroup.speech | NSSpeechRecognitionUsageDescription | PERMISSION_SPEECH_RECOGNIZER |
160
- | PermissionGroup.photos | NSPhotoLibraryUsageDescription | PERMISSION_PHOTOS |
161
- | PermissionGroup.photosAddOnly | NSPhotoLibraryAddUsageDescription | PERMISSION_PHOTOS_ADD_ONLY |
162
- | PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse | NSLocationUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription, NSLocationWhenInUseUsageDescription | PERMISSION_LOCATION |
163
- | PermissionGroup.locationWhenInUse | NSLocationWhenInUseUsageDescription | PERMISSION_LOCATION_WHENINUSE |
164
- | PermissionGroup.notification | PermissionGroupNotification | PERMISSION_NOTIFICATIONS |
165
- | PermissionGroup.mediaLibrary | NSAppleMusicUsageDescription, kTCCServiceMedia |
166
- PERMISSION_MEDIA_LIBRARY |
150
+ | Permission | Info.plist | Macro |
151
+ | ---------------------------------------------------------------------------------------------| ----------------------------------------------------------------------------------------------------------------| ----------------------------------------|
152
+ | PermissionGroup.calendar (< iOS 17) | NSCalendarsUsageDescription | PERMISSION_EVENTS |
153
+ | PermissionGroup.calendarWriteOnly (iOS 17+) | NSCalendarsWriteOnlyAccessUsageDescription | PERMISSION_EVENTS |
154
+ | PermissionGroup.calendarFullAccess (iOS 17+) | NSCalendarsFullAccessUsageDescription | PERMISSION_EVENTS_FULL_ACCESS |
155
+ | PermissionGroup.reminders | NSRemindersUsageDescription | PERMISSION_REMINDERS |
156
+ | PermissionGroup.contacts | NSContactsUsageDescription | PERMISSION_CONTACTS |
157
+ | PermissionGroup.camera | NSCameraUsageDescription | PERMISSION_CAMERA |
158
+ | PermissionGroup.microphone | NSMicrophoneUsageDescription | PERMISSION_MICROPHONE |
159
+ | PermissionGroup.speech | NSSpeechRecognitionUsageDescription | PERMISSION_SPEECH_RECOGNIZER |
160
+ | PermissionGroup.photos | NSPhotoLibraryUsageDescription | PERMISSION_PHOTOS |
161
+ | PermissionGroup.photosAddOnly | NSPhotoLibraryAddUsageDescription | PERMISSION_PHOTOS_ADD_ONLY |
162
+ | PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse | NSLocationUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription, NSLocationWhenInUseUsageDescription | PERMISSION_LOCATION |
163
+ | PermissionGroup.locationWhenInUse | NSLocationWhenInUseUsageDescription | PERMISSION_LOCATION_WHENINUSE |
164
+ | PermissionGroup.notification | PermissionGroupNotification | PERMISSION_NOTIFICATIONS |
165
+ | PermissionGroup.mediaLibrary | NSAppleMusicUsageDescription, kTCCServiceMedia | PERMISSION_MEDIA_LIBRARY |
166
+ | PermissionGroup.sensors | NSMotionUsageDescription | PermissionGroupSensors |
167
+ | PermissionGroup.bluetooth | NSBluetoothAlwaysUsageDescription, NSBluetoothPeripheralUsageDescription | PermissionGroupBluetooth |
168
+ | PermissionGroup.appTrackingTransparency | NSUserTrackingUsageDescription | PermissionGroupAppTrackingTransparency |
169
+ | PermissionGroup.criticalAlerts | UNAuthorizationOptionCriticalAlert | PermissionGroupCriticalAlerts |
170
+ | PermissionGroup.assistant | NSSiriUsageDescription | PermissionGroupAssistant |
171
+
167
172
168
173
4 . Clean & Rebuild
169
174
0 commit comments