Identifiant d'URL et schéma d'URL

Dans iOS, vous pouvez configurer un schéma d'URL afin que d'autres applications puissent vous lancer ou vous transmettre des données. À quoi sert l'identifiant d'URL? Il ne semble pas être utilisé ailleurs que lorsque vous spécifiez des schémas d'URL.

Aussi, que se passe-t-il quand il y a des schémas d'URL en double sur le téléphone?

Selon la documentation Apple, ils ne donnent pas beaucoup d'informations sur l'identifiant et pourquoi il est nécessaire ou où il est utilisé. Ils disent seulement que cela devrait être unique:

Une string contenant le nom abstrait du schéma d'URL. Pour garantir l'unicité, il est recommandé de spécifier un style d'identificateur DNS inversé, par exemple, com.acme.myscheme. La string que vous spécifiez est également utilisée comme key dans le file InfoPlist.ssortingngs de votre application. La valeur de la key est le nom du schéma lisible par l'homme.

De même, si plus d'une application spécifie le même schéma d'URL, le résultat est imprévisible:

Remarque: Si plus d'une application tierce s'enregistre pour gérer le même schéma d'URL, il n'existe actuellement aucun process permettant de déterminer quelle application recevra ce schéma.

L'expérience m'a appris que l'application qui a enregistré ce système sera ouverte, mais cela peut être faux.