Вы можете использовать -[UIApplication openURL:]
, чтобы открыть произвольный URL. Если другое приложение зарегистрировано для схемы протокола, они будут обрабатывать URL. Точно так же есть -[UIApplication canOpenURL:]
, чтобы выяснить, можно ли обработать схему URL, прежде чем пытаться вызвать ее. Однако обратите внимание, что ОС не запрашивает пользователя при открытии URL-адреса, она просто запускает приложение, зарегистрированное в настоящее время для этой схемы URL-адреса, и выдает ему URL-адрес. Если вы хотите оповестить пользователя до того, как это произойдет, вы должны сделать это самостоятельно.