嗨,我正在制作一个基于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上尝试了这个...但它失败了...
答案 0 :(得分:2)
iphone上的GPS或任何设备上的GPS不依赖于互联网连接。