I have been having an issue for the last several months with some photos exported from Lightroom causing the iOS Photos app to lag and never load the full res version of the image, only showing the thumbnail.
This was weird as it only effected some photos, but I never took the time to figure out what the issue was. Tonight I did. I exported the file as i normally do from Lightroom iPad, and saved to device. Ran into the issue with the image not loading and causing issues in Photos. So next I exported a TIFF, and sent it to my mac. Then in macos i converted to jpg, sent that back to my iPad. This file worked fine, no issues. My normal exports always include metadata, as I like the EXIF data to see what camera, lens, etc were used. Next i exported the same file but without metadata. This also worked perfectly in the Photos app. So now I knew something was wrong with the Metadata being produced by Lightroom. So i send the metadata file to macos and use exiftool on the command line to inspect all the metadata and i see this
Mask Group Based Corr Mask Masks Dabs:
which has so much data, that exiftool wont even print it all on the command line. so next i run a command that shows me the size of all the data in the file and see this:
[XMP] XMP : (Binary data 4099 bytes, use -b option to extract)
[XMP] XMP : (Binary data 11888301 bytes, use -b option to extract)
[IPTC] IPTC : (Binary data 73 bytes, use -b option to extract)
[EXIF] EXIF : (Binary data 12192 bytes, use -b option to extract)
yes, that is 11MB of XMP data. All about masks. In what universe would this be exported by default? When i export meta data i want EXIF data, not this. There absolutely needs to be a toggle added to the metadata export section for XMP data to not be included, or to just never include it at all. This XMP metadata is not only tripling the size of my image for no reason, but is what is causing the Photos app to stop working.
Please do something about this.