Solicitando permissão da câmera no iPad
Em um aplicativo, atualmente, estou tirando uma foto somente depois que as permissões da câmera foram verificadas, da seguinte maneira:
AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo];
if(authStatus == AVAuthorizationStatusAuthorized) {
// Take picture
}else{
// Prompt user to go into their settings and add permissions for app
}
No entanto, no primeiro uso, a) a inicial "Deseja conceder permissões de câmera a este aplicativo?" o prompt não aparece eb) o aplicativo não aparece nas configurações do iPad em privacidade -> câmera. Isso leva ao infeliz caso de nunca poder permitir permissões de câmera no aplicativo.
Qualquer sugestão sobre como evitar isso seria muito apreciada. Obrigado pela leitura.