成功获取除GPS信息之外的元数据

时间:2015-08-07 04:08:27

标签: objective-c gps metadata avfoundation

我正在使用此代码在使用AVFoundation拍摄照片时提取元数据。

NSData *imageData = UIImageJPEGRepresentation(resizedImage, 0.8f);

CGImageSourceRef imageData2 = CGImageSourceCreateWithData((CFDataRef)imageData, NULL);
NSDictionary *metadata = (NSDictionary *) CFBridgingRelease(CGImageSourceCopyPropertiesAtIndex(imageData2, 0, NULL));

NSDictionary *exifGPSDictionary = [[metadata objectForKey:(NSString *)kCGImagePropertyGPSDictionary]mutableCopy];

NSLog(@"exif gps dict : %@", [exifGPSDictionary objectForKey:(NSString*)kCGImagePropertyGPSLatitude]);

除了GPS部分缺失。除了GPS,我确实得到了exif,tiff等等。 在SO上回答的大量问题中,每个人都声称获得包括GPS在内的完整结果。(拍摄照片的地点的纬度/经度) 但是,我不喜欢知道原因。

请有人回答这个问题..!

0 个答案:

没有答案