#ios #swift
Вопрос:
У нас есть приложение для набора номера, которое делает телефонные звонки. В принципе, он просто отправляет строку набора на собственный номеронабиратель, и собственный номеронабиратель выполняет вызов.
Если у iPhone есть две SIM-карты, вы устанавливаете, какая из них используется по умолчанию. Когда вы звоните с помощью собственного номеронабирателя, он использует sim-карту по умолчанию. Однако, когда вы совершаете звонки из нашего приложения, оно использует первую sim-карту, независимо от того, которая установлена по умолчанию. Единственный способ заставить его звонить со второй sim-карты-это отключить sim1.
Мы не пытаемся выбрать sim-карту из нашего приложения, просто используем ту, которая установлена в качестве основной на iPhone.
Основной набор собственного номеронабирателя в качестве Sim-карты 1 — Звонки с использованием Sim — карты 1
Основной набор в качестве Sim-карты 2-Звонки с использованием Sim-карты 2
Наш
основной набор приложений в качестве Sim-карты 1 — Звонки с использованием Sim — карты 1
Основной набор в качестве Sim-карты 2-Звонки с использованием Sim-карты 1
Основной набор как Sim-карта 2 (но с отключенной Sim — картой 1) — Звонки с использованием Sim-карты 2
Заранее спасибо.
Комментарии:
1. Я исследовал этот вопрос в течение нескольких часов, прежде чем задать его, и то же самое сделал один из моих коллег. Не следует ли мне задавать вопросы?
Ответ №1:
К сожалению, вы пока не можете выбрать sim-карту для вызова.
В будущем, возможно, Apple добавит это, но, как вы сказали, все звонки будут направляться на физическую sim-карту, если она не отключена.