Convert to JPEG is also resizing image

The Convert to JPEG action is also resizing my images to 360x360. My test shortcut has only 3 actions:

  • Receive images from share sheet
  • Convert to JPEG
  • Show in Quick Look

From Quick Look I can manually save to files. The resulting images are reduced to 360x360.

The odd thing is that I have an older shortcut which does more or less the same thing and it works correctly.

Has anyone else seen this behavior?

Does the shortcut keep the file metadata?

No, its losing the metadata as well.

I noticed the same behavior with a similar shortcut (sharing the image instead of showing it) when running it from the share sheet. When I ran it from the widget or within the app then it didn’t resize the image. Because of this I think that Shortcuts doesn’t have enough RAM available when run from the share sheet because iOS is limiting it and thus it automatically scales it down to not overshoot the limit.

This is just a guess, so I might be wrong

There does seem to be some correlation between how you invoke the shortcut and the downsized photo. I modified my test shortcut so that I can either call it from the share sheet or just open it and select a photo. It always downsizes the photo when called from the share sheet.

Not sure if it’s a memory issue or not. With 6GB on a 13 Pro you’d think there would be enough.

In any case it would seem to be a bug. 1) it there’s not enough memory it should display an error and quit and 2) even if it’s running out of memory it seems a bit extreme to downsize an image from 2916x2916 (in my test case) all the way to 360x360.

What do you think? If it’s a bug, how does one go about filing it with Apple?

Yes, I think that this is a bug. Even when the iPhone has enough memory, iOS might limit the memory for share sheet apps.

You can report bugs to Apple at feedbackassistant.apple.com

I filed a bug report.