UIImagePickerControl からキャプチャした画像に EXIF データを追加することに成功しました...ほとんどの場合、他の質問の例に従います。すなわち
しかし、ImageUniqueID タグ (kCGImagePropertyExifImageUniquID) を (設定してから取得する) ことはできませんでした。
私はさまざまな組み合わせを試しました:
NSMutableDictionary *EXIFDictionary = [[[metadataAsMutable objectForKey:(NSString *)kCGImagePropertyExifDictionary]mutableCopy]autorelease];
[EXIFDictionary setObject:@"1234" forKey:(NSString*)kCGImagePropertyExifImageUniquID];
//[EXIFDictionary setObject[NSNumber numberWithInt:1234] forKey:(NSString*)kCGImagePropertyExifImageUniquID];
[metadataAsMutable setObject:EXIFDictionary forKey:(NSString *)kCGImagePropertyExifDictionary];
//then save the mutable data back to Image
この方法を使用して設定した他のすべての EXIF、TIFF、および IPTC キーは正常に保存され、後で同様の方法を使用して取得されます。
この値を設定する方法はありますか?