0
自6.1更新以來,我只能顛倒包含CLLocation信息的所有照片的前25%。iOS 6.1中的人類可讀位置
在我得到所有其他人的第一個25%後:錯誤域= kCLErrorDomain代碼= 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%
}];
}
謝謝!