MFMessageComposeViewController

MFMessageComposeViewController

有人在 MFMessageComposeViewController 中遇到过这种错误吗?

我像这样分配和呈现它:

    MFMessageComposeViewController *message = [[MFMessageComposeViewController alloc] init];
    message.messageComposeDelegate = self;

    [[UIApplication sharedApplication].delegate.window.rootViewController presentModalViewController:message animated:YES];

但它呈现了一个空 View 并说:
Application tried to push a nil view controller on target <MFMessageComposeViewController: 0x96d1380>.

最佳答案

MFMessageComposeViewController on Simulator - canSendText? 可能重复

如果 Lion 和 Mountain Lion 上的模拟器启用了 Messages 帐户,则基本上会发生这种情况。尝试在真实设备上进行测试,因为它应该可以正常工作。

关于objective-c - 应用程序试图在目标 <MFMessageComposeViewController : 0x96d1380> 上推送一个 nil View Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12701327/

10-13 04:34