iOS-Check-Permission 0.1.2

iOS-Check-Permission 0.1.2

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2015 年 8 月

Douglas Frari 维护。



使用这个库,你可以请求访问相机功能、提醒、相册和位置的权限(GPS 支持)。在请求资源时,使用 iOS 块响应,通过授权或拒绝访问进行封装。

在 YouTube 视频中了解更多

请求访问 iOS 的权限(日历、提醒、相册和位置),选择在收到用户的权限通知前接收状态不确定的通知。

使用示例

该库中有 7 种方法可以使用

- (void)checkPermissionAccessForCalendar:(void(^)(void))successBlock 
                             failureBlock:(void(^)(void))failureBlock;

- (void)checkPermissionAccessForCalendar:(void(^)(void))successBlock
                           failureBlock:(void(^)(void))failureBlock
       authorizationStatusNotDetermined:(void(^)(void))statusNotDeterminedBlock;

- (void)checkPermissionAccessForReminder:(void(^)(void))successBlock
                             failureBlock:(void(^)(void))failureBlock;

- (void)checkPermissionAccessForReminder:(void(^)(void))successBlock
                             failureBlock:(void(^)(void))failureBlock
         authorizationStatusNotDetermined:(void(^)(void))statusNotDeterminedBlock;

- (void)checkPermissionAccessForGallery:(void (^) (void))successBlock
                             failureBlock:(void (^) (void))failureBlock;

- (void)checkPermissionAccessForGallery:(void (^) (void))successBlock
                            failureBlock:(void (^) (void))failureBlock
        authorizationStatusNotDetermined:(void(^)(void))statusNotDeterminedBlock;

- (void)checkPermissionAccessForLocation:(enum AuthorizeRequestType) type
                                                  successBlock:(void (^) (void))successBlock
                                                  failureBlock:(void (^) (void))failureBlock;

CocoaPod

使用

要运行示例项目,克隆仓库,然后在 Example 目录中首先运行 pod install

安装

iOS-Check-Permission 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "iOS-Check-Permission"

作者

Douglas Frari - http://www.twitter.com/douglasddf (twitter)

许可证

iOS-Check-Permission 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。