IPTC export changed in Photos for macOS 26 Tahoe
I’ve recently upgraded my MacBook Air to macOS 26 Tahoe and one thing I noticed was that Rodeo‘s rules were no longer working. With the help of exiftool, I worked out that when exporting to JPEG from Photos for macOS 26 Tahoe, the Object Name, Caption-Abstract and Keywords IPRC properties were no longer being populated. This is a regression from macOS 15 Sequoia.
This is the data from exiftool.
Output from macOS 15 Sequoia:
$ exiftool -f -ObjectName -Caption-Abstract -Keywords IMG_8016.jpeg
Object Name : Replaced the broken nose pad on my glasses
Caption-Abstract : It's a nuisance when the nosepad breaks!
Keywords : glasses, Project 365, 365:2025
Output from macOS 26.1:
$ exiftool -f -ObjectName -Caption-Abstract -Keywords IMG_8016.jpeg
Object Name : -
Caption-Abstract : -
Keywords : -
This is obviously, less than helpful if your application reads these fields!
Fortunately, the export from macOS 26 Tahoe does fill in some other fields with this data: Title, Description and Subject. These ones are populated by both macOS 15 and 26:
Output from macOS 15 Sequoia:
$ exiftool -f -Title -Description -Subject IMG_8016.jpeg
Title : Replaced the broken nose pad on my glasses
Description : It's a nuisance when the nosepad breaks!
Subject : glasses, Project 365, 365:2025
Output from macOS 26.1:
$ exiftool -f -Title -Description -Subject IMG_8016.jpeg
Title : Replaced the broken nose pad on my glasses
Description : It's a nuisance when the nosepad breaks!
Subject : glasses, Project 365, 365:2025
I checked the IPTC reference images and they populate Object Name, Caption-Abstract and Keyword in the same way as macOS 15 Sequoia does, so I’m at a loss as to why this is broken in the new macOS 26.
Regardless, I have updated Rodeo appropriately, and version 0.5 resolves this problem!


