Гарантия уникальности записей схем URL (CFBundleURLSchemes) для приложений iPhone

] я хотел бы знать, гарантирует ли (и как) Apple уникальность записей CFBundleURLSchemes для приложений iPhone.

В документации Apple (http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/StandardBehaviors/StandardBehaviors.html) в разделе «Реализация пользовательских схем URL» говорится, что CFBundleURLName «Для обеспечения уникальности рекомендуется указывать стиль идентификатора обратного DNS», но ничего о CFBundleURLScheme. И когда приложение запускает другое приложение с использованием схемы URL-адресов, ссылка на BundleURLName отсутствует, она просто ссылается на схему URL-адресов. (метод «- (BOOL) openURL: (NSURL *) url» UIApplication).

Итак, если я публикую приложение, отвечающее на определенную схему URL-адресов в магазине приложений, могу ли я быть уверен, что никакое другое приложение не ответит на это Схема URL? Это часть процесса проверки Apple?

Мне не удалось найти никакой документации по этому поводу ни на сайте Apple, ни на каком-либо другом сайте.

7
задан Sébastien 26 July 2011 в 15:59
поделиться