1

我有以下简单代码,用于查看设备是否支持重要的位置变化监控:

if (![CLLocationManager significantLocationChangeMonitoringAvailable])
{UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Sorry" message:@"Your device won't support the significant location change." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil];
    [alert show];
    return;                                   
}  

这总是在 iOS 5 设备上返回 yes,但在 iOS 4.3 设备上返回 NO。这些设备中有3G。

根据文档,从 4.0 开始支持此 API 。

4

1 回答 1

0

支持 API,但直到 iOS 5 及更高版本才支持该功能。

于 2012-11-15T03:23:01.720 回答