Я просматриваю CallKit для Swift / iOS и не уверен в документации, если вы можете создать приложение, которое может отвечать на вызовы с нескольких ваших телефонных номеров и / или совершать звонки из эти несколько чисел.
Итак, скажем, у меня есть приложение, и я рассказываю о своих 5 номерах (личный, бизнес, администратор, маркетинг и т. д. c.). Это:
- 555 555-5555
- 555 555-5552
- 555 555-5553
- 555 555-5551
- 555 555-5554
Я хочу затем нажать «Позвонить 444 444-4444
с моего 555 555-5553
номера» или другой пример: «Позвонить 444 444-4444
с моего 555 555-5551
номера», и т. Д. c. «Позвоните 444 444-4443
с моего 555 555-5553
номера» и т. Д. c ..
Возможно ли это с использованием только CallKit? Я не ожидаю увидеть полный пример того, как это сделать, но хотел бы знать, на какие функции нужно взглянуть глубже.
Я немного больше знаком с тем, как создать что-то подобное в браузере. где я узнал о SIP. js и SIP в целом. SIP выглядит как настоящий битовый протокол для отправки аудио или видео телефонных звонков через inte rnet. CallKit делает такие вещи? Или это буквально просто API от звонка с вашего iPhone номера телефона и все? Что-то в этом роде?
Если CallKit не может позвонить по одному из моих многочисленных номеров (которые говорят, что я зарегистрировался в Twilio), есть ли другой способ сделать это?
Короче говоря, как мне сделать приложение для телефонных / приемных (аудио и видео) приложений, в котором я могу зарегистрировать свои n
номера телефонов, чтобы звонить на и принимать звонки на эти разные номера. Таким образом, я могу отвечать на звонки на 5 разных номеров на одном телефоне.