KPermission

Easy request permissions on iOS.

Advantages

  • [X] Simply use.
  • [X] Easy permission request.

Requirements

  • Xcode 9.0 +
  • iOS 11.0 or greater

Installation

CocoaPods

  1. Install CocoaPods
  2. Add this repo to your Podfile
target 'Example' do
  use_frameworks!
	
  pod 'KPermission'
end
  1. Run pod install
  2. Open up the new .xcworkspace that CocoaPods generated
  3. Whenever you want to use the library: import KPermission

Manually

  1. Simply download the KPermission source files and import them into your project.

Usage

KPermissiona

KPermission.shared.view.show(view: self.view, types: [.camera, .photoLibrary], animation: .scale)

Permission types:

  • Camera
  • Photo Library
  • Notification
  • Location
  • Microphone
  • Calander
  • Contacts
  • Reminder
  • Motion
  • Media Library
  • Speech

GitHub