使用MFMessageComposeViewController
检查设备是否canSendText
。一切都好,但无论如何都要检测是否会使用iMessage或Cellular SMS发送该消息。如果文本是通过iMessage发送的并且未连接互联网,则会持续要求用户收到警报?我只是想知道是否有适当的解决方案呢?
谢谢你的时间
答案 0 :(得分:4)
您无法通过iMessage或SMS发送消息。 Apple没有提供任何API方法来检测这一点。
此外,消息应用程序将不会使用iMessage,因为没有互联网连接,如果互联网连接断开,它将发送正常的短信。
如果您通过iMessage向电子邮件地址发送消息,则如果没有可用的互联网连接,则会禁用发送按钮。