Jak po raz drugi poprosić użytkownika o pozwolenie na dostęp do bieżącej lokalizacji?

W mojej aplikacji, jeśli użytkownik nie ma dostępu do swojej bieżącej lokalizacji, mogę odebrać tę wiadomość w następujący sposób

- (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;
        }
    }
 }

Jak poprosić o pozwolenie użytkownika po raz drugi?

Szukałem i otrzymałem odpowiedź NIE, jeśli użytkownik chce, aby aplikacja miała dostęp do swojej lokalizacji, w jaki sposób ustawił aplikację, aby korzystała z ich bieżącej lokalizacji?

Czy usunięcie aplikacji i pobranie innego jest jedynym rozwiązaniem?

questionAnswers(5)

yourAnswerToTheQuestion