iOS 9 предлагает новые меры безопасности и конфиденциальности. Одна из таких мер - предотвратить злоупотребление canOpenURL для обнаружения установленных пользователем приложений.
Apple ограничивает запросы схем URL-адресов. Если вы создаете SDK для iOS 9+ и связываетесь с ним, вам необходимо занести схемы в белый список, и ваше приложение будет запрашивать.
У меня есть случай, когда список приложений, которые я открою из своего приложения, неизвестен на момент разработки.
Как вы думаете, есть ли здесь обходное решение?
info.plist
, который является основным пакетом и не может быть изменен во время выполнения. Это потому, что основной пакет доступен только для чтения. Перед отправкой приложения вам нужно будет предоставить белый список. - person rckoenes   schedule 15.02.2017