苹果所有权限列表 protected resources

截止2020-07

所有苹果开发权限列表和说明

Bluetooth NSBluetoothAlwaysUsageDescription A message that tells the user why the app needs access to Bluetooth. Privacy - Bluetooth Always Usage Description normal
Bluetooth NSBluetoothPeripheralUsageDescription A message that tells the user why the app is requesting the ability to connect to Bluetooth peripherals. Privacy - Bluetooth Peripheral Usage Description Deprecated
Calendar and Reminders NSCalendarsUsageDescription A message that tells the user why the app is requesting access to the user’s calendar data. Privacy - Calendars Usage Description normal
Calendar and Reminders NSRemindersUsageDescription A message that tells the user why the app is requesting access to the user’s reminders. Privacy - Reminders Usage Description normal
Camera and Microphone NSCameraUsageDescription A message that tells the user why the app is requesting access to the device’s camera. Privacy - Camera Usage Description normal
Camera and Microphone NSMicrophoneUsageDescription A message that tells the user why the app is requesting access to the device’s microphone. Privacy - Microphone Usage Description normal
Contacts NSContactsUsageDescription A message that tells the user why the app is requesting access to the user’s contacts. Privacy - Contacts Usage Description normal
Face ID NSFaceIDUsageDescription A message that tells the user why the app is requesting the ability to authenticate with Face ID. Privacy - Face ID Usage Description normal
Files and Folders NSDesktopFolderUsageDescription A message that tells the user why the app needs access to the user’s Desktop folder. Privacy - Desktop Folder Usage Description normal
Files and Folders NSDocumentsFolderUsageDescription A message that tells the user why the app needs access to the user’s Documents folder. Privacy - Documents Folder Usage Description normal
Files and Folders NSDownloadsFolderUsageDescription A message that tells the user why the app needs access to the user’s Downloads folder.  Privacy - Downloads Folder Usage Description normal
Files and Folders NSNetworkVolumesUsageDescription A message that tells the user why the app needs access to files on a network volume. Privacy - Network Volumes Usage Description normal
Files and Folders NSRemovableVolumesUsageDescription A message that tells the user why the app needs access to files on a removable volume. Privacy - Removable Volumes Usage Description normal
Files and Folders NSFileProviderPresenceUsageDescription A message that tells the user why the app needs to be informed when other apps access files that it manages. Privacy - File Provider Presence Usage Description normal
Files and Folders NSFileProviderDomainUsageDescription A message that tells the user why the app needs access to files managed by a file provider. Privacy - Access to a File Provider Domain Usage Description normal
Health NSHealthClinicalHealthRecordsShareUsageDescription A message to the user that explains why the app requested permission to read clinical records. Privacy - Health Records Usage Description normal
Health NSHealthShareUsageDescription A message to the user that explains why the app requested permission to read samples from the HealthKit store. Privacy - Health Share Usage Description normal
Health NSHealthUpdateUsageDescription A message to the user that explains why the app requested permission to save samples to the HealthKit store. Privacy - Health Update Usage Description normal
Health NSHealthRequiredReadAuthorizationTypeIdentifiers The clinical record data types that your app must get permission to read.   normal
Home NSHomeKitUsageDescription A message that tells the user why the app is requesting access to the user’s HomeKit configuration data. Privacy - HomeKit Usage Description normal
Location NSLocationAlwaysAndWhenInUseUsageDescription A message that tells the user why the app is requesting access to the user’s location information at all times. Privacy - Location Always and When In Use Usage Description normal
Location NSLocationUsageDescription A message that tells the user why the app is requesting access to the user’s location information. Privacy - Location Usage Description normal
Location  NSLocationWhenInUseUsageDescription A message that tells the user why the app is requesting access to the user’s location information while the app is running in the foreground. Privacy - Location When In Use Usage Description normal
Location NSLocationAlwaysUsageDescription A message that tells the user why the app is requesting access to the user's location at all times.  Privacy - Location Always Usage Description Deprecated
Location NSWidgetWantsLocation A Boolean value indicating that a widget uses the user’s location information. Widget wants location normal
MediaPlayer NSAppleMusicUsageDescription A message that tells the user why the app is requesting access to the user’s media library. Privacy - Media Library Usage Description normal
Motion NSMotionUsageDescription A message that tells the user why the app is requesting access to the device’s accelerometer. Privacy - Motion Usage Description normal
Networking NSLocalNetworkUsageDescription A message that tells the user why the app is requesting access to the local network. Privacy - Local Network Usage Description normal
NFC NFCReaderUsageDescription A message that tells the user why the app is requesting access to the device’s NFC hardware. Privacy - NFC Scan Usage Description normal
Photos NSPhotoLibraryAddUsageDescription A message that tells the user why the app is requesting write-only access to the user’s photo library. Privacy - Photo Library Additions Usage Description normal
Photos NSPhotoLibraryUsageDescription A message that tells the user why the app is requesting access to the user’s photo library. Privacy - Photo Library Usage Description normal
Scripting  NSAppleScriptEnabled A Boolean value indicating whether AppleScript is enabled. Scriptable normal
Security NSUserTrackingUsageDescription A message that informs the user why an app is requesting permission to use data for tracking the user or the device. Privacy - Tracking Usage Description Beta
Security NSAppleEventsUsageDescription A message that tells the user why the app is requesting the ability to send Apple events. Privacy - AppleEvents Sending Usage Description normal
Security NSSystemAdministrationUsageDescription A message in macOS that tells the user why the app is requesting to manipulate the system configuration. Privacy - System Administration Usage Description normal
Security ITSAppUsesNonExemptEncryption A Boolean value indicating whether the app uses encryption. App Uses Non-Exempt Encryption normal
Security ITSEncryptionExportComplianceCode The export compliance code provided by App Store Connect for apps that require it. App Encryption Export Compliance Code normal
Siri NSSiriUsageDescription A message that tells the user why the app is requesting to send user data to Siri. Privacy - Siri Usage Description normal
Speech NSSpeechRecognitionUsageDescription A message that tells the user why the app is requesting to send user data to Apple’s speech recognition servers. Privacy - Speech Recognition Usage Description normal
TV NSVideoSubscriberAccountUsageDescription A message that tells the user why the app is requesting access to the user’s TV provider account. Privacy - Video Subscriber Account Usage Description normal
Wi-Fi  UIRequiresPersistentWiFi A Boolean value indicating whether the app requires a Wi-Fi connection. Application uses Wi-Fi normal

对应的json串

[
["Bluetooth","NSBluetoothAlwaysUsageDescription","A message that tells the user why the app needs access to Bluetooth.","Privacy - Bluetooth Always Usage Description","normal"],
["Bluetooth","NSBluetoothPeripheralUsageDescription","A message that tells the user why the app is requesting the ability to connect to Bluetooth peripherals.","Privacy - Bluetooth Peripheral Usage Description","Deprecated"],
["Calendar and Reminders","NSCalendarsUsageDescription","A message that tells the user why the app is requesting access to the user’s calendar data.","Privacy - Calendars Usage Description","normal"],
["Calendar and Reminders","NSRemindersUsageDescription","A message that tells the user why the app is requesting access to the user’s reminders.","Privacy - Reminders Usage Description","normal"],
["Camera and Microphone","NSCameraUsageDescription","A message that tells the user why the app is requesting access to the device’s camera.","Privacy - Camera Usage Description","normal"],
["Camera and Microphone","NSMicrophoneUsageDescription","A message that tells the user why the app is requesting access to the device’s microphone.","Privacy - Microphone Usage Description","normal"],
["Contacts","NSContactsUsageDescription","A message that tells the user why the app is requesting access to the user’s contacts.","Privacy - Contacts Usage Description","normal"],
["Face ID","NSFaceIDUsageDescription","A message that tells the user why the app is requesting the ability to authenticate with Face ID.","Privacy - Face ID Usage Description","normal"],
["Files and Folders","NSDesktopFolderUsageDescription","A message that tells the user why the app needs access to the user’s Desktop folder.","Privacy - Desktop Folder Usage Description","normal"],
["Files and Folders","NSDocumentsFolderUsageDescription","A message that tells the user why the app needs access to the user’s Documents folder.","Privacy - Documents Folder Usage Description","normal"],
["Files and Folders","NSDownloadsFolderUsageDescription","A message that tells the user why the app needs access to the user’s Downloads folder."," Privacy - Downloads Folder Usage Description","normal"],
["Files and Folders","NSNetworkVolumesUsageDescription","A message that tells the user why the app needs access to files on a network volume.","Privacy - Network Volumes Usage Description","normal"],
["Files and Folders","NSRemovableVolumesUsageDescription","A message that tells the user why the app needs access to files on a removable volume.","Privacy - Removable Volumes Usage Description","normal"],
["Files and Folders","NSFileProviderPresenceUsageDescription","A message that tells the user why the app needs to be informed when other apps access files that it manages.","Privacy - File Provider Presence Usage Description","normal"],
["Files and Folders","NSFileProviderDomainUsageDescription","A message that tells the user why the app needs access to files managed by a file provider.","Privacy - Access to a File Provider Domain Usage Description","normal"],
["Health","NSHealthClinicalHealthRecordsShareUsageDescription","A message to the user that explains why the app requested permission to read clinical records.","Privacy - Health Records Usage Description","normal"],
["Health","NSHealthShareUsageDescription","A message to the user that explains why the app requested permission to read samples from the HealthKit store.","Privacy - Health Share Usage Description","normal"],
["Health","NSHealthUpdateUsageDescription","A message to the user that explains why the app requested permission to save samples to the HealthKit store.","Privacy - Health Update Usage Description","normal"],
["Health","NSHealthRequiredReadAuthorizationTypeIdentifiers","The clinical record data types that your app must get permission to read.","","normal"],
["Home","NSHomeKitUsageDescription","A message that tells the user why the app is requesting access to the user’s HomeKit configuration data.","Privacy - HomeKit Usage Description","normal"],
["Location","NSLocationAlwaysAndWhenInUseUsageDescription","A message that tells the user why the app is requesting access to the user’s location information at all times.","Privacy - Location Always and When In Use Usage Description","normal"],
["Location","NSLocationUsageDescription","A message that tells the user why the app is requesting access to the user’s location information.","Privacy - Location Usage Description","normal"],
["Location"," NSLocationWhenInUseUsageDescription","A message that tells the user why the app is requesting access to the user’s location information while the app is running in the foreground.","Privacy - Location When In Use Usage Description","normal"],
["Location","NSLocationAlwaysUsageDescription","A message that tells the user why the app is requesting access to the user's location at all times."," Privacy - Location Always Usage Description","Deprecated"],
["Location","NSWidgetWantsLocation","A Boolean value indicating that a widget uses the user’s location information.","Widget wants location","normal"],
["MediaPlayer","NSAppleMusicUsageDescription","A message that tells the user why the app is requesting access to the user’s media library.","Privacy - Media Library Usage Description","normal"],
["Motion","NSMotionUsageDescription","A message that tells the user why the app is requesting access to the device’s accelerometer.","Privacy - Motion Usage Description","normal"],
["Networking","NSLocalNetworkUsageDescription","A message that tells the user why the app is requesting access to the local network.","Privacy - Local Network Usage Description","normal"],
["NFC","NFCReaderUsageDescription","A message that tells the user why the app is requesting access to the device’s NFC hardware.","Privacy - NFC Scan Usage Description","normal"],
["Photos","NSPhotoLibraryAddUsageDescription","A message that tells the user why the app is requesting write-only access to the user’s photo library.","Privacy - Photo Library Additions Usage Description","normal"],
["Photos","NSPhotoLibraryUsageDescription","A message that tells the user why the app is requesting access to the user’s photo library.","Privacy - Photo Library Usage Description","normal"],
["Scripting"," NSAppleScriptEnabled","A Boolean value indicating whether AppleScript is enabled.","Scriptable","normal"],
["Security","NSUserTrackingUsageDescription","A message that informs the user why an app is requesting permission to use data for tracking the user or the device.","Privacy - Tracking Usage Description","Beta"],
["Security","NSAppleEventsUsageDescription","A message that tells the user why the app is requesting the ability to send Apple events.","Privacy - AppleEvents Sending Usage Description","normal"],
["Security","NSSystemAdministrationUsageDescription","A message in macOS that tells the user why the app is requesting to manipulate the system configuration.","Privacy - System Administration Usage Description","normal"],
["Security","ITSAppUsesNonExemptEncryption","A Boolean value indicating whether the app uses encryption.","App Uses Non-Exempt Encryption","normal"],
["Security","ITSEncryptionExportComplianceCode","The export compliance code provided by App Store Connect for apps that require it.","App Encryption Export Compliance Code","normal"],
["Siri","NSSiriUsageDescription","A message that tells the user why the app is requesting to send user data to Siri.","Privacy - Siri Usage Description","normal"],
["Speech","NSSpeechRecognitionUsageDescription","A message that tells the user why the app is requesting to send user data to Apple’s speech recognition servers.","Privacy - Speech Recognition Usage Description","normal"],
["TV","NSVideoSubscriberAccountUsageDescription","A message that tells the user why the app is requesting access to the user’s TV provider account.","Privacy - Video Subscriber Account Usage Description","normal"],
["Wi-Fi"," UIRequiresPersistentWiFi","A Boolean value indicating whether the app requires a Wi-Fi connection.","Application uses Wi-Fi","normal"]
]

 

 

你可能感兴趣的:(Ios开发)