В моем приложении есть раздел «Настройки», который должен обеспечивать конфиденциальность приложения так же, как настройки 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
//
}
}
}