KPermission

Easy request permissions on iOS

14
2
Swift

KPermission

MIT Licance MIT Licance MIT Licance MIT Licance

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
platform :ios, '11.0'

target 'ProjectName' 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

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

License

Usage is provided under the MIT License. See LICENSE for the full details.