Privacy info.Plist 中的权限认识

 

审核有时会因权限描述问题被拒 5.1.1 

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

- See examples of helpful, informative purpose strings.

- Review a list of relevant property list keys.

 

如何添加Privacy权限设置:

找到info.plist这个文件或者点击 Target - info, 鼠标在key列中某一行上,会显示加号,点击加号

 

先认识info.plist中有关权限设置的字段,按xcode提示的顺序排列,xcode 13.3.1 -  45个

                  Custom iOS Target Properties                                 -            Information Property List

Privacy - Access to a File Provide Domain Usage Description         -  NSFileProviderDomainUsageDescription

Privacy - AppleEvents Sending Usage Description                         -  NSAppleEventsUsageDescription

Privacy - Bluetooth Always Usage Description                              -  NSBluetoothAlwaysUsageDescription

Privacy - Bluetooth Peripheral Usage Description                        -   NSBluetoothPeripheralUsageDescription

Privacy - Calendars Usage Description                                       -  NSCalendarsUsageDescription

Privacy - Camera Usage Description                                          -  NSCameraUsageDescription

Privacy - Contacts Usage Description                                        -  NSContactsUsageDescription

Privacy - Desktop Folder Usage Description                               - NSDesktopFolderUsageDescription

Privacy - Documents Folder Usage Description                           -  NSDocumentsFolderUsageDescription

Privacy - Downloads Folder Usage Description                           - NSDownloadsFolderUsageDescription

Privacy - Driver Extension Usage Description                             - OSBundleUsageDescription

Privacy - Face ID Usage Description                                         -  NSFaceIDUsageDescription

Privacy - Fall Detection Usage Description                                - NSFallDetectionUsageDescription

Privacy - File Provider Presence Usage Description                    -  NSFileProviderPresenceUsageDescription

Privacy - Focus Status Usage Description                                 -  NSFocusStatusUsageDescription

Privacy - Health Records Usage Description                              -  NSHealthClinicalHealthRecordsShareUsageDescription

Privacy - Health Share Usage Description                                 -  NSHealthShareUsageDescription

Privacy - Health Update Usage Description                               -  NSHealthUpdateUsageDescription

Privacy - HomeKit Usage Description                                       -  NSHomeKitUsageDescription

Privacy - Local Network Usage Description                               -  NSLocalNetworkUsageDescription

Privacy - Location Always and When In Use Usage Description            -  NSLocationAlwaysAndWhenInUseUsageDescription

Privacy - Location Always Usage Description                                         -   NSLocationAlwaysUsageDescription

Privacy - Location Default Accuracy Reduced              -  NSLocationDefaultAccuracyReduced

Privacy - Location Temporary Usage Description Dictionary                     -  NSLocationTemporaryUsageDescriptionDictionary

Privacy - Location Usage Description                              -  NSLocationUsageDescription

Privacy - Location When In Use Usage Description             -  NSLocationWhenInUseUsageDescription

Privacy - Media Library Usage Description                -  kTCCServiceMediaLibrary

Privacy - Microphone Usage Description                 - NSMicrophoneUsageDescription

Privacy - Motion Usage Description                  -  NSMotionUsageDescription

Privacy - Music Usage Description                   -  NSAppleMusicUsageDescription

Privacy - Nearby Interaction Usage Description                        -  NSNearbyInteractionUsageDescription

Privacy - Network Volumes Usage Description              -  NSNetworkVolumesUsageDescription

Privacy - NFC Scan Usage Description                      -  NFCReaderUsageDescription

Privacy - Photo Library Additions Usage Description           -  NSPhotoLibraryAddUsageDescription

Privacy - Photo Library Usage Description                -  NSPhotoLibraryUsageDescription

Privacy - Reminders Usage Description                  -  NSRemindersUsageDescription

Privacy - Removable Volumes Usage Description             - NSRemovableVolumesUsageDescription

Privacy - Siri Usage Description                    -  NSSiriUsageDescription

Privacy - Speech Recognition Usage Description            -  NSSpeechRecognitionUsageDescription

Privacy - System Administration Usage Description           -  NSSystemAdministrationUsageDescription

Privacy - System Extension Usage Description              -  NSSystemExtensionUsageDescription

Privacy - Tracking Usage Description                  -  NSUserTrackingUsageDescription

Privacy - TV Provider Usage Description                  -  NSVideoSubscriberAccountUsageDescription

Privacy - User Notifications Usage Description             -  NSUserNotificationsUsageDescription

Privacy - Video Subscriber Account Usage Description         - ??? xcode 13, 选择后自动变成 Privacy - TV Provider Usage Description

 

 

 

 

 

 

 

 

 

 

NSAppleMusicUsageDescription 权限问题 https://www.jianshu.com/p/21ba756577df

  

 

 

延伸

Xcode13 中, target - info 选项下的  Custom iOS Target Properties 与  Information Property List 不同步

Xcode13 “消失”的Info.plist文件 https://weibo.com/ttarticle/p/show?id=2309634762338967289881 

隐私权限API,用于做更友好的权限访问 http://www.west999.com/www/info/80507-1.htm

 

posted @ 2022-07-30 11:32  LiuZX_贤  阅读(1242)  评论(0编辑  收藏  举报