High Efficiency Image File Format (HEIF, often pronounced heef) is a new image format used by the Apple iPhone X and iPhone 8, running iOS 11. Is support of these files planned by Esri in survey forms?
I recently tested a known working form on an iPhone X with some an image attachment field. For some reason, every time I submit the form, it would fail. After some troubleshooting it dawned on me the the new image file format on iPhone X might be to blame.
Apple provides an option to switch to JPG in the device settings. After toggling the format to "Most Compatible," my form submitted successfully.
To isolate testing errors, I made a new form for testing this issue. I had the iOS setting for format set to "High Efficiency" for both tests. Here are the results:
- Two images taken with the Survey123 in app camera - Success (a surprise)
- One image taken with native iOS camera set to HEIF format and attached to the form using the photo library attachment in the form - Fail see below
Attaching a photo that I know to be taken in HEIF caused this error: