feng520ckx / NSAuthorityManager

iOS设备权限请求管理器,支持cocoapods安装。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NSAuthorityManager ©GREENBANYAN

Cocoapods  License  Platform  Support 

NSAuthorityManage,是一个iOS设备权限管理器,可以用它来做更友好的设备权限交互体验。
你可以参考periscope提示设备权限的UI来完成自己的权限提示,你也可以自己设计一个UI来完成它。

代码目录

  • NSAuthorityStatus
  • NSAuthoritySingleton
  • NSAuthorityProtocol
  • NSAuthorityManager

Example

例如请求开启一个相机权限:

 if([NSAuthorityManager isObtainPHPhotoAuthority]){
       NSLog(@"已经开启相机权限");
     }else{
   [[NSAuthorityManager sharedInstance]obtainPHPhotoAuthorizedStatus];
 }

Installation

 pod 'NSAuthorityManager'
 

简书

About

iOS设备权限请求管理器,支持cocoapods安装。

License:MIT License


Languages

Language:Objective-C 98.2%Language:Ruby 1.8%