I would like to create a new photo asset based on a UIImage and add metadata such as title, description and keywords. Using CGImageDestinationAddImageFromSource I'm able to create a JPEG with EXIF metadata in a temporary file and save it using -[PHAssetChangeRequest creationRequestForAssetFromImageAtFileURL:].
However, this only affects the EXIF metadata and not the metadata shown in the Photos app on Mac.
Can I accomplish this somehow?