我正在使用MFMessageComposeViewController在我的应用程序中发送短信。在我尝试得到操作的结果之前,一切都是正确的。实际上消息发送失败,因为它可以在短信本地应用程序中看到(我在SIM卡中没有服务),但我得到了MessageComposeResultSent in - (void)messageComposeViewController:(MFMessageComposeViewController *)控制器didFinishWithResult:(MessageComposeResult)result.
你经历过这种情况吗?我们可以得到一个真正的断言,短信已经正确发送了吗?
非常感谢。
发布于 2010-08-23 12:05:26
下面是MFMessageComposeViewController.h中MessageComposeResult结构讨论的一个片段:
通常会发送MessageComposeResultSent,但在失败的情况下会发送MessageComposeResultFailed。发送只能被解释为消息的成功排队以便稍后发送。实际发送将在设备能够发送时发生。
https://stackoverflow.com/questions/3547064
复制相似问题