Como pedir permissão ao usuário pela segunda vez para permitir o acesso ao local atual?

No meu aplicativo, se o usuário não tiver permissão para acessar sua localização atual, eu posso receber essa mensagem no seguinte método

- (void)locationManager:(CLLocationManager*)aManager didFailWithError:(NSError*)anError
{
    switch([anError code])
    {
       case kCLErrorLocationUnknown: 
        break;

        case kCLErrorDenied:
        {
           UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Access Denied" message:@"You didn't allow to access your current location" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
            [alert show];
          break;
        }
    }
 }

Como perguntar a permissão do usuário pela segunda vez?

Eu procurei e recebi a resposta NÃO, se o usuário quer que o aplicativo acesse sua localização, como ele configurou o aplicativo para usar a localização atual?

Está excluindo o aplicativo e baixar outro a única solução?

questionAnswers(5)

yourAnswerToTheQuestion