Я использую настраиваемую схему URL, чтобы открыть приложение iOS, когда эта веб-ссылка используется на устройстве: Demo77://someurl
Чтобы настроить его, я добавил Demo77 в качестве элемента массива Схемы URL (CFBundleURLSchemes) в Info.plist.
Документация Apple говорит, что мне также нужно включить строковый ключ идентификатор URL (CFBundleURLName) в Info.plist. Этот ключ содержит "абстрактное имя схемы URL".
Я использовал не ключ идентификатор URL, и ссылки по-прежнему открывают мое приложение. Все работает без идентификатора URL.
Вопрос: действительно ли нужно включить ключ идентификатор URL в plist? И если да - почему?
Update
Этот вопрос отличается от идентификатора URL-адреса и схемы URL, где задается вопрос о том, для чего используется ключ URL-идентификатора. Я не спрашиваю, для чего он используется. Я спрашиваю, нужно ли вообще использовать "Идентификатор URL"? Схемы URL в моем приложении прекрасно работают без него. Обратите внимание, что ответы на вопрос идентификатор URL-адреса и схемы URL не затрагивают мой вопрос вообще. Извините, если мой первоначальный вопрос был недостаточно ясным.