We have a login flow where the user authenticates in Safari, and at the end of the process the authentication server redirects back to our app using a Universal Link. On most devices, the app opens automatically without any confirmation banner.
However, on several iPads, Safari always shows the “Open App A?” banner after the redirect. The user must tap Open every time. Other devices running the same iOS version do not show this issue.
Expected Flow (working devices):
- Start authentication
- Safari login
- Authentication server redirects using a Universal Link
- App A opens automatically
Problematic Flow (several iPads):
- Start authentication
- Safari login
- Authentication server redirects using a Universal Link
- Safari shows “Open App A?” confirmation banner
- User must tap Open
- App A starts
Questions:
- Is this a known issue in iOS?
- Or is this expected behavior under certain conditions (i.e., is there a specific Safari/iOS specification that causes this banner to appear)?
- Is there any way to prevent Safari from showing the “Open App A?” banner and allow automatic redirection?
*This issue did not occur on iOS 16, but it started appearing after updating to iOS 17.
Devices : iPad 9th Gen/iPad 10th Gen