Есть ли любой способ?Может быть, если вы сделаете джейлбрейк и покопаетесь в частных фреймворках, о чем я мало что знаю.Что касается официально документированного метода, вам очень не повезло.
В iOS, чтобы запустить приложение, которое в данный момент не запущено или приостановлено, вы используете пользовательскую схему URL .Операционная система поставляется со встроенной поддержкой нескольких различных схем, в том числе tel
.Именно благодаря этой схеме приложение «Телефон» запускается автоматически с телефонным номером.Согласно документации:
Обработчики для этих схем являются фиксированными и не могут быть изменены.Если тип вашего URL включает в себя схему, идентичную схеме, определенной Apple, вместо вашего приложения запускается приложение, предоставляемое Apple.
Таким образом, даже если вы явно поддержали схему,ОС превзойдет ваше приложение с помощью телефонного приложения.