Previously if an iOS app used open(_:options:completionHandler:) to open a universal link, the link would open in Safari and not bounce the user back to the app.
As per documentation here: https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html
"In this scenario, iOS recognizes that the call originates from your app and therefore should not be handled as a universal link by your app."
As of iOS 14.2 these same universal links opened from the app in Safari now immediately bounce the user back to the app.
Is this a bug or intentional change in behaviour (there is no update to any docs stating this that I can find)?
How can we restore the previous behaviour?
Is there a new OpenExternalURLOptionsKey option (as yet undocumented perhaps), or a workaround, or different method we can use?
Thanks.
As per documentation here: https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html
"In this scenario, iOS recognizes that the call originates from your app and therefore should not be handled as a universal link by your app."
As of iOS 14.2 these same universal links opened from the app in Safari now immediately bounce the user back to the app.
Is this a bug or intentional change in behaviour (there is no update to any docs stating this that I can find)?
How can we restore the previous behaviour?
Is there a new OpenExternalURLOptionsKey option (as yet undocumented perhaps), or a workaround, or different method we can use?
Thanks.