如何在iOS 9中使用照片框架获取照片访问权限

时间:2016-05-06 05:28:20

标签: ios permissions swift2

我想通过Swift 2在iOS9中通过照片框架获取照片。不允许使用照片框架访问图像而不要求访问权限。

1 个答案:

答案 0 :(得分:3)

只需在" Link Binary With Libraries"中添加照片框架。在构建阶段,然后在类中导入需要它的框架。

要访问照片权限,您需要提供"捆绑显示名称"在plist文件中

并使用以下代码

PHPhotoLibrary.requestAuthorization { (status) -> Void in

            switch status{
            case .Authorized:
                dispatch_async(dispatch_get_main_queue(), {
                    print("Authorized")
                 })
                break
            case .Denied:
                dispatch_async(dispatch_get_main_queue(), {
                    print("Denied")
                })
                break
            default:
                dispatch_async(dispatch_get_main_queue(), {
                    print("Default")
                })
                break
            }
        }