Я хотел бы знать, гарантирует ли (и как) 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" приложения UIA).
Итак, если я опубликую приложение, отвечающее на определенную схему URL, в магазине приложений, могу ли я быть уверен, что ни одно другое приложение не откликнется на эту схему URL? Это часть процесса проверки Apple?
Я не смог найти никакой документации об этом ни на сайте Apple, ни на каком-либо другом сайте.