0

GPSを使用して、つまりiPhone4を使用して、デバイスの現在の緯度と経度のみを必要とするアプリケーションを作成しています。

Wifiまたはインターネット接続が必要かどうか知りたいだけですか?

私はオペレーターカードを持っています、そして私のデバイスは脱獄されます、そしてまた3g機能を持っていることはiphone3gsまたはiPhone4を意味します。

それで、同じようにLatとLongを取得できますか?

前もって感謝します。

4

2 に答える 2

2

データ接続は、A-GPS( Assisted GPS )によってのみ使用され、無線信号が弱い状況で衛星をより速く、より適切に見つけて使用します。スタンドアロンGPS自体は、その機能を実行するためにデータ接続を必要としません。ただし、信号が弱いまたは弱い場所でアプリケーションまたはiPhoneを起動し、データ接続がない場合、デバイス(およびオンボードのGPS)は衛星に接続して取得できない可能性があります。位置情報。

于 2011-03-03T06:36:51.790 に答える
0

はい、インターネット接続を必要としないのでGPSを使用できますが、

(1)位置を取得するのに時間がかかり、(2)建物や通りの中で正しく機能しない

このようにして、あなたはそれを行うことができます:

-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations{

    CLLocation * currentLocation = [locations lastObject];

    NSLog(@"%f",currentLocation.coordinate.longitude);
    NSLog(@"%f",currentLocation.coordinate.latitude);

    if (newLocation.horizontalAccuracy < 0) {
        return;
    }
    NSTimeInterval interval = [newLocation.timestamp timeIntervalSinceNow];
    if (abs(interval)>20) {
        return;
    }
}
于 2014-07-03T12:58:24.660 に答える