私のアプリでは、ユーザーが現在地へのアクセスを許可されていない場合、次の方法でそのメッセージを受け取ることができます
- (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;
}
}
}
2回目のユーザー許可を求める方法は?
検索して「いいえ」と答えました。ユーザーがアプリに自分の場所にアクセスしてもらいたい場合、現在の場所を使用するようにアプリを設定するにはどうすればよいですか。
アプリを削除して別のアプリをダウンロードすることが唯一の解決策ですか?