检查iphone中是否有GPS可用

时间:2010-09-18 10:17:14

标签: iphone objective-c gps cllocationmanager

嗨,我正在制作一个基于gps的应用程序......我已经测试过它并在iphone模拟器3.0中正常工作..

但是当gps不可用时我想生成一个警报...(我只是删除了互联网连接) 我使用了以下方法,但没有工作....

- (void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error {

    NSLog(@"Error: %@", [error description]);

    UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Error getting Current Location" message:@"Please check your Internet connection" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
    [alertView show];
    [alertView release];

}

所以请告诉我该怎么做 (目前正在使用iphone 3.0)

并且还请告诉我是否将这个应用程序转移到iphone 4它是否会起作用...因为我听了iphone 4有gps问题...为此我在模拟器4.0上尝试了这个...但它失败了...

1 个答案:

答案 0 :(得分:2)

iphone上的GPS或任何设备上的GPS不依赖于互联网连接。