私のアプリでは、CLLocationManager と MKMapView を使用しています。アプリの起動時に、同意する必要がある免責事項を (1 回) ユーザーに提示します。ただし、免責事項が表示されると、ユーザーの場所へのアクセスを要求するポップアップが表示されます。
免責事項が受け入れられるまで、この alertView を遅らせる方法はありますか? ご意見をお聞かせください。
編集:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
if([[NSUserDefaults standardUserDefaults] objectForKey:@"disclaimerAccepted"] == nil) {
[self firstRun];
[[NSUserDefaults standardUserDefaults] synchronize];
}
else
{
[self locationStuff];
}
)