这是我的代码:
MFMessageComposeViewController *controller = [[[MFMessageComposeViewController alloc] init] autorelease];
[controller setValue:[[[MyNavigationBar alloc]init] autorelease] forKeyPath:@"navigationBar"];
if([MFMessageComposeViewController canSendText])
{
controller.body = bodyOfMessage;
controller.recipients = recipients;
controller.messageComposeDelegate = self.orderBaseController;
[self.orderBaseController presentModalViewController:controller animated:YES];
}
屏幕图片:
问题:
someTimes,它无法发送消息;(在应用程序中,按下发送按钮,并且ComposeViewController已被解除,但消息未出现在系统消息列表中)
SomeTimes,它会在系统消息列表中显示一个空白单元格,如图像显示。(它全部为空白,没有消息气泡);
它在普通的iOS设备上运行良好,只有iOS4的iPhone4s(也许是iPhone4)也有问题。两个使用我的应用程序的人发现了这些问题。
看起来像系统错误,我该怎么办?