令我惊讶的是,我可以在iPad上发送消息。
即使在iPad上,方法[MFMessageComposeViewController canSendText]
也会返回YES
。
我不知道为什么。当我大约2个月前测试时,没关系(方法会返回NO)。
iOS版本是5.1(9B176),设备是iPad 2(新的Pad也有问题)。 xcode版本是4.3.1
有没有人遇到同样的问题?
@jrturton:是的,你是对的。当我关闭iMessage时,[MFMessageComposeViewController canSendText]
会返回NO
。
似乎[MFMessageComposeViewController canSendText]
不能用于查找设备是否可以发送短信。怎么样?
答案 0 :(得分:4)
随着iOS 5和iMessage的发布以及配置为发送iMessages的iPad,将在YES
上返回[MFMessageComposeViewController canSendText]
。
这不是错误/错误,正如Apple所说的那样,一个功能!我确实理解这种混淆,因为MFMessageComposeViewController
的{{3}}没有提到iPad激活iMessage的可能性。