IPHONE:我可以使用没有互联网的GPS来获得当前的LATITUDE和LONGITUDE

我正在创建一个应用程序,因为我只需要使用GPS的设备的当前纬度和经度,即使用iPhone4。 我只是想知道我是否需要Wifi或互联网连接? 我有操作员卡,我的设备将被越狱,还有3g设施意味着iphone 3gs或iPhone 4。 那么我可以获得相同的Lat和Long吗? 提前致谢。     
已邀请:
数据连接仅由A-GPS(辅助GPS)用于在无线电信号较差的情况下更快更好地查找和使用卫星。独立GPS本身不需要任何数据连接来执行其功能。但是,如果您在信号较低或较差的区域启动应用程序或iPhone,并且您没有数据连接,则您的设备(以及车载GPS)将无法连接到卫星以获取地点信息。     
是的,你可以使用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;
    }
}
    

要回复问题请先登录注册