【发布时间】:2011-11-29 16:58:38
【问题描述】:
我正在构建一个有按钮的应用。如果您触摸该按钮,将显示一个MFMessageComposeViewController,其中填写了正文和一个收件人。此收件人是“4343”,这是在比利时发短信的简码。
这里的错误在于MFMessageComposeViewController 会将所有内容设置为 iMessage:“发送”按钮为蓝色,收件人的格式为“(434) 3”,并且颜色为蓝色。
简而言之,这意味着 iOS 选择了 iMessage,但我想覆盖它。有谁知道我可以如何覆盖此行为并使其发送真实的短信 (SMS)。
我可以看到,如果发送文本,它会在我的消息应用程序中显示为普通文本。但这仍然令人困惑......
【问题讨论】:
-
MFMessageComposeViewController目前似乎已损坏:只有在 所有 个收件人都注册了 iMessage 时,它才会起作用。也就是说,它强制 iMessage,与 Messages 应用程序不同。这是一个错误。请举报。