Escape an in-app webview
Many Social Media Apps keep users within their walled garden and prevent Universal Links from working properly. It is possible to escape such a situations, but there are some prerequisites and caveats.
- Attempts to open a scheme in Safari when the app is not installed is a silent error! This is key to forcing the App open.
- You must have the Universal Link and equivalent Scheme.
- If the click occurs on a known social media app, redirect to an interstitial page.
- On the interstitial page, first try the scheme then try the universal link.
Instagram webview: Not detected!