-1

アプリケーションを開いたときに位置の許可ダイアログを表示したい (後で実際の位置を取得します)。次のようにして、場所を取得するふりをすることはできますか:

    if(firstApplicationLaunch){
       firstApplicationLaunch = NO;
       locationManager = [[CLLocationManager alloc] init];
       [locationManager startUpdatingLocation];
       [locationManager stopUpdatingLocation];
    }
4

1 に答える 1

1

はい、起動時に場所の許可ダイアログを強制します。ただし、ユーザーがダイアログに応答する前に、スコープを解放したり範囲外に出したりしないように注意する必要がありますCLLocationManager。そうしないと、ダイアログが消えてしまいます。

于 2013-10-16T17:06:50.130 に答える