Выберите использовать SIM-карту по умолчанию при совершении звонков из приложения iOS

#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-карту, если она не отключена.