Generic URL Scheme

How does iOS choose which app to launch when a generic URL Scheme is launched ?

What I know from older document is

Note: If more than one third-party app registers to handle the same URL scheme, there is currently no process for determining which app will be given that scheme.

OR Is there any latest document that states this ?

There was apparently an update in 2016:

Updated for 2016

Apple's policy has changed since 2012. Today they indicate that multiple apps will not be allowed to register for the same scheme. Registration time is a much cleaner place to address contention than runtime, since it avoids the security issues discussed it other answers.

https://stackoverflow.com/questions/13130442/multiple-apps-with-the-same-url-scheme-ios

shravan, are you familiar with "universal links" as an alternative to URL schemes?

Generic URL Scheme
 
 
Q