Программно обеспечить переадресацию вызовов?

#ios #callkit

Вопрос:

Я пытаюсь понять, как программно настроить переадресацию вызовов на устройстве iOS с помощью пользовательского приложения. Я могу видеть настройки в разделе «Настройки» -> «Телефон» на своем устройстве для переадресации вызовов, я хочу вручную настроить это с помощью своего собственного приложения. Возможно ли это? И если да, то как.

Я уже просмотрел фреймворк apple CallKit, и он, похоже, не способен на это (если только я чего-то не упускаю).


Я также обнаружил, что переадресация вызовов вручную с использованием схемы URL-адреса телефона для запуска приложения для телефона не поддерживается на основе документации Apple по телефонным ссылкам:

Чтобы пользователи не могли злонамеренно перенаправлять телефонные звонки или изменять поведение телефона или учетной записи, приложение для телефона поддерживает большинство, но не все, специальных символов в схеме tel. В частности, если URL-адрес содержит символы * или#, телефонное приложение не пытается набрать соответствующий номер телефона.

Комментарии:

1. Нет, ты не можешь сделать это по телефону. Если бы сотовая сеть предоставляла api, вы могли бы сделать это таким образом.