I am using a custom URL scheme to open my iOS app when this web link is tapped on the device: Demo77://someurl
To set it up, I added Demo77 as an item to the URL Schemes (CFBundleURLSchemes) array in the Info.plist.
Apple documentation says I also need to include URL identifier (CFBundleURLName) string key into the Info.plist. This key contains the "abstract name of the URL scheme".
I did not include the URL identifier key and the links still open my app. Everything works without the URL identifier.
Question: do I really need to include the URL identifier key in the plist? And if so - why?
Update
This question is different from URL identifier and URL scheme where it is asked what "URL Identifier" key is used for. I am not asking what it is used for. I am asking if we need to use "URL Identifier" at all? URL schemes in my app work perfectly well without it. Note that answers to the URL identifier and URL scheme question do not address my question at all. Sorry if my initial question was not clear enough.