Skip to content

PrivacyPermission is a library for accessing various system privacy permissions

License

Notifications You must be signed in to change notification settings

YangsCalvin/PrivacyPermission

 
 

Repository files navigation

PrivacyPermission

License  Platform  Support  Cocoapods  Language 

   PrivacyPermission is a library for accessing various system privacy permissions,you can use it for more friendly access.

Privacy Permission Supported

  • Photo
    • Privacy - Photo Library Usage Description
  • Camera
    • Privacy - Camera Usage Description
  • Media
    • Privacy - Media Library Usage Description
  • Microphone
    • Privacy - Microphone Usage Description
  • Location
    • Privacy - Location Usage Description
    • Privacy - Location Always Usage Description
    • Privacy - Location When In Use Usage Description
  • Bluetooth
    • Privacy - Bluetooth Peripheral Usage Description
  • PushNotification
  • Speech
    • Privacy - Speech Recognition Usage Description
  • Event
    • Privacy - Calendars Usage Description
  • Contact
    • Privacy - Contacts Usage Description
  • Reminder
    • Privacy - Reminders Usage Description
  • Health
    • Privacy - Health Share Usage Description
    • Privacy - Health Update Usage Description

Preview

mainpage CN mainpage USA
Asset/screenshot-CN.png Asset/screenshot-USA.png

GIF Animated CN GIF Animated USA
Asset/GIF-CN.gif Asset/GIF-USA.gif

License

PrivacyPermission use MIT license

Installation with cocoapods

 pod 'PrivacyPermission'

Usage

EXAMPLE

     [[PrivacyPermission sharedInstance]accessPrivacyPermissionWithType:PrivacyPermissionTypePhoto completion:^(BOOL response, PrivacyPermissionAuthorizationStatus status) {
          NSLog(@"response:%d \n status:%ld",response,status);
     }];

CHANGELOG

  • Version 2.0.1
 delete func releate to 'HealthyKit' 
  • Version 2.0.2
eliminate the warning

About

PrivacyPermission is a library for accessing various system privacy permissions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 97.5%
  • Ruby 2.5%