Приложение пыталось отправить нулевой контроллер представления на цель ‹MFMessageComposeViewController: 0x96d1380›

Кто-нибудь сталкивался с такой ошибкой в ​​MFMessageComposeViewController?

Я выделил и представил это так:

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

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

но он представляет пустой взгляд и говорит:

Application tried to push a nil view controller on target <MFMessageComposeViewController: 0x96d1380>.


person Arnlee Vizcayno    schedule 03.10.2012    source источник


Ответы (1)


Возможный дубликат MFMessageComposeViewController на симуляторе - canSendText?

В основном это происходит в симуляторе Lion и Mountain Lion, если у него включена учетная запись Messages. Попробуйте протестировать на реальном устройстве, там должно работать нормально.

person appmattus    schedule 06.10.2012
comment
На самом деле, я проверил устройство, и оно работает. Я помню, как в предыдущих версиях xcode открытие iMessage на симуляторе приводило к сбою и теперь отображало белое изображение. - person Arnlee Vizcayno; 08.10.2012