iOS 6.1中的人类可读位置

时间:2013-02-06 12:36:36

标签: ios geolocation cllocation clgeocoder

自6.1更新以来,我只能反转包含CLLocation信息的所有照片的前25%。

在我获得所有其他人的前25%之后:Error Domain = kCLErrorDomain Code = 2“操作无法完成。(kCLErrorDomain错误2。)”。

我正在处理所有图片,所以也许我过于频繁地调用该服务?但在这方面没有任何限制:S

代码

CLLocation *location = [asset valueForProperty:ALAssetPropertyLocation];
if(location != nil){
    CLGeocoder * geoCoder = [[CLGeocoder alloc] init];
    [geoCoder reverseGeocodeLocation:location completionHandler:^(NSArray *placemarks, NSError *error)
    {
        if(placemarks.count == 0){
            // this happens with more than 75% of the photos
            return;
        }
        // this only happens with the other 25%
    }];
}

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现this answer表示每个未知时间内有50个请求的限制。