iPhone 12 has dual-sim cards, in iOS System, set Secondary sim card as main,
then in App, objective-c, use [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:12345"] options:@{} completionHandler:^(BOOL success) to make a call, iOS System will still use the First sim card to call.
If making a call directly in iOS system dial panel, it will use the Secondary sim card to call.
Why? How to solve this?