微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何以编程方式从双卡 iPhone 中选择哪个 SIM 卡来发送短信?

如何解决如何以编程方式从双卡 iPhone 中选择哪个 SIM 卡来发送短信?

我正在使用 MFMessageComposeViewController 来加载 SMS 内容。但是发送短信需要认号码。

我可以以编程方式更改认数字,例如选择 Sim 1 或 Sim 2

从应用程序内部而不依赖于 iPhone 设置?

目前使用MFMessageComposeViewController代码如下:

     - (void)sendSMS:(Nsstring *)bodyOfMessage recipientList:(NSMutableArray *)recipients{  
 MFMessageComposeViewController *controller1 = [[MFMessageComposeViewController alloc] init] ;
 controller1 = [[MFMessageComposeViewController alloc] init] ;
 if([MFMessageComposeViewController canSendText])
{
    controller1.body = bodyOfMessage;
    controller1.recipients = recipients;
    controller1.messageComposeDelegate = self;
    [self presentViewController:controller1 animated:YES completion:Nil];
 }
}

这很好用如果我使用的是单卡 iPhone 但由于也有双卡 iPhone 是否可以在应用程序中以编程方式在“SIM 1”和“SIM 2”之间进行选择,以便在不使用 iPhone 的情况下发送消息设置?。任何想法将不胜感激

解决方法

不确定 OP 是否有答案。 无论如何,供您参考,在越狱社区中,有一个名为 eSim+ 的调整。可提供选项 SIM1 或 SIM2 用于通话或短信。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。