Dual SIM call uses wrong default line

Hello,

I am investigating call behaviour on a dual SIM iPhone.

Observed behavior:

  • A specific line is selected in Settings > Cellular > Default Voice Line.
  • Our app initiates the native call flow by opening a phone-number URL scheme with the destination number.
  • The native Phone app does not always place the call using the selected default line.

Expected behaviour:

  • The native Phone app should place the call using the line selected in Settings > Cellular > Default Voice Line

Questions:

  1. In this flow, is line selection fully controlled by iOS?
  2. Is there any supported way for an app to ensure the native Phone app respects the selected default line?
  3. Is this a known limitation or known issue on dual SIM devices?

Any clarification on expected iOS behaviour would be appreciated.

You added the CallKit tag to your thread but reading your post it doesn’t look like you’re using CallKit. Rather, you’re opening the default phone app via a tel URL. Is that right?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Dual SIM call uses wrong default line
 
 
Q