如何以编程方式进行许可。拒绝照相馆授权

时间:2019-05-01 18:37:29

标签: ios swift phphotolibrary

在我的应用程序中,我有一个“设置”部分,该部分应能够像处理iOS设置一样(使用打开/关闭开关)来处理应用程序隐私。

我知道如何获得照片库的授权,但是有没有办法将权限手动更改为.denied?

这是我的授权代码:

let status = PHPhotoLibrary.authorizationStatus()
if( status != .authorized ){
    PHPhotoLibrary.requestAuthorization { status in
        switch status {
        case .authorized:
            switchButton.setImage(UIImage(named: "SwitchOn"), for: .normal) // Change the button image for Switch On
            break
        case .denied, .restricted: break
            // 
        case .notDetermined: break
            // 
        }
    }
}

0 个答案:

没有答案