Gps 苹果';CGImageMetadataSetValueWithPath是否正常工作?

Gps 苹果';CGImageMetadataSetValueWithPath是否正常工作?,gps,exif,Gps,Exif,我正在尝试对照片进行地理标记,我正在使用以下词典: var gpsProperties: [(NSString, String)] = [ ("exif:GPSLongitude", "\(abs(coordinate.longitude))"), ("exif:GPSLongitudeRef", coordinate.longitude < 0 ? "W" : "E"), ("exif:GPSLatitude", "\(abs(coordinate.latitud

我正在尝试对照片进行地理标记,我正在使用以下词典:

var gpsProperties: [(NSString, String)] = [
    ("exif:GPSLongitude", "\(abs(coordinate.longitude))"),
    ("exif:GPSLongitudeRef", coordinate.longitude < 0 ? "W" : "E"),
    ("exif:GPSLatitude", "\(abs(coordinate.latitude))"),
    ("exif:GPSLatitudeRef", coordinate.latitude < 0 ? "S" : "N")]
var gpsProperties:[(NSString,String)]=[
(“exif:GPSLongitude”,“\(abs(坐标经度))”,
(“exif:gpslngituderef”,坐标经度<0?“W”:“E”),
(“exif:GPSLatitude”,“\(abs(坐标纬度))”,
(“exif:GPSLatitudeRef”,坐标纬度<0?“S”:“N”)]

而且,只要exif:GPSLongitude和exif:gpslattude正确保存,Ref部分就不会正确保存。不管我在那里指定了什么,N和E都会被保存。我做错什么了吗?还是苹果的错误?

这确实是MacOS的错误,在MacOS High Sierra中,这个错误并不存在