Разрешение камеры в iOS < 10
У меня проблема с запросом разрешения на камеру. Когда я устанавливаю приложение на свой iPhone 6s plus с iOS 10.1, оно работает. Но если я попробую свой iPad 2 с iOS 9.3.5, разрешения не будут запрашиваться, а камера в комнате будет отображать только черный цвет.
if AVCaptureDevice.authorizationStatusForMediaType(AVMediaTypeVideo) == AVAuthorizationStatus.Authorized
{
print("tutto apposto");
}
else
{
AVCaptureDevice.requestAccessForMediaType(AVMediaTypeVideo, completionHandler: { (granted :Bool) -> Void in
if granted == true
{
print("concessa");
}
else
{
print("negata");
}
});
}
В iPad я получаю всегда "негата". Как я могу решить эту проблему?