If you find that call-to-action (CTA) buttons or links within your In-App Messages are unresponsive on iOS devices, check these in order:
- Verify the button's action is actually configured. In the Rich Media/In-App editor, confirm the button has a real action (URL, deep link, or event) attached — an empty or malformed action is silently ignored by the WebView bridge rather than producing a visible error.
- Update the Pushwoosh iOS SDK. Older SDK versions may not support newer Rich Media features or contain bugs that have since been fixed — for example, malformed or invalid JSON payloads from the Rich Media WebView bridge used to be dropped instead of triggering the button action, which was hardened in a recent release. Find the latest version and release notes on our official GitHub repository: Pushwoosh iOS SDK Releases.
- Check the WebView console. If you can reproduce the issue in a debug build, inspect the Rich Media WebView for JavaScript errors that would prevent the tap handler from firing.
Follow our integration documentation to update the SDK in your project. Updating the SDK typically resolves issues with unresponsive in-app elements, but if the button still does nothing after updating, the action is most likely not configured on that button.
Comments
0 comments
Please sign in to leave a comment.