I have a feature that allows my users to select pictures from their device's picture gallery and add as an attachment to a feature. However, since arcgis does not yet support the HEIC image format and iOS uses this format by default, a user cannot use a photo taken from their device as an attachment.
I imagine that the solution is to convert the HEIC to JPEG and that the arcgis apps like Survey 123 do that under the hood. However, I cannot find a resource that converts from HEIC to JPEG in Qt\QML or within the AppStudio Framework itself. I am using the AppStudio Framework DocumentDialog, per the Edit Feature Attachments example (note that the sample also only supports jpeg).
So, questions:
Has anyone found a way to convert from HEIC to JPEG in an AppStudio app? This is ideal.
Has anyone implemented a workaround for this issue? I know about changing the picture format on an iOS device but that doesn't help for photos already taken and we don't always have the control to tell users to do that. For reference:
Settings > Camera > Formats > Most Compatible ✔️
Thanks for any insights