MFMessageComposeViewController:canSendText:如果没有SIM,则返回true

时间:2012-12-19 18:31:46

标签: ios

如果我从我的iPhone中取出SIM卡然后调用[MFMessageComposeViewController canSendText]它会返回true,但很明显该设备无法发送短信。

这是此函数的错误或已知行为吗?

鉴于此行为,是否有一种解决方法可以知道短信是否因为没有SIM卡而无法发送?

1 个答案:

答案 0 :(得分:1)

如果iPhone运行的是iOS 5+,您可以使用iMessage。这会导致canSendText返回YES。