When sending messages to a device that uses iOS, the images are not showing or are broken. Why is this happening?
- All versions of xMatters
- xMatters iOS mobile app
Due to a recent security update from Apple, the iOS security policy now prevents apps loading URLs via the HTTP protocol.
In response to this, newly generated message content in our web UI defaults to the HTTPS protocol. However, you will need to update existing messages so that the HTML for the message uses HTTPS for <img> links.
To update images in messages to use the HTTPS protocol:
In the xMatters web UI, go to Workflows and select the workflow with the form you want to edit the message for.
In the Forms section of the workflow, click the Edit> Messages.
Next to the Email / Fax / Push Message option, click Edit.
In the message editor, select Show Source.
Locate any <img> tags in the HTML source code for images from the Image Library (these will have URLs starting with http://s3-xmatters-content.s3.amazonaws.com/image_library/customers/).
For each <img> tag, change: http:// to: https://
Clear the Show Source check box.
Click Save Changes.