2

画像から緯度と経度のデータを取得する際に問題が発生しています(地理的な場所の詳細があります)。EXIF フレームワークをインポートしました。これを実現するために次のコードを使用しています。

 NSData *jpegData = [UIImageJPEGRepresentation(image, 0.5) base64String];
EXFJpeg* jpegScanner = [[EXFJpeg alloc] init];
[jpegScanner scanImageData: jpegData];
EXFMetaData* exifData = jpegScanner.exifMetaData;
id latitudeValue = [exifData tagValue:[NSNumber numberWithInt:EXIF_GPSLatitude]];
id longitudeValue = [exifData tagValue:[NSNumber numberWithInt:EXIF_GPSLongitude]];
NSLog(@"Longitude: %@  Longitude: %@", latitudeValue, longitudeValue);

しかし、緯度と経度の両方に NULL 値を返します。上記のコードで何が間違っているのか教えてください。私を助けてください。前もって感謝します!!

4

2 に答える 2