添加MessageUI框架后的黑屏

时间:2014-06-21 19:26:19

标签: ios xcode sms swrevealviewcontroller

我有一个工作正常的iPhone应用程序。我想添加短信和电子邮件功能,但是当我添加MessageUI Framework时,在我的启动屏幕加载而不是看到我的根导航控制器之后,屏幕是黑色的。删除框架后,应用程序就会按预期运行。

我已经在下面的屏幕截图中截取了我使用的框架。我不确定是否有一些依赖性正在绊倒它:

libraries

此外,我正在使用SWRevealViewController,我通过cocoapods安装了以下框架:

- AFNetworking
- MBProgressHUD
- SWTableViewCell

非常感谢任何帮助!

谢谢!

更新

我意识到SWRevealViewController中有一个try-catch语句,并且在catch语句中触发了一个异常。我在这里记录了它:

[29027:60b] NSException caught
2014-06-30 13:49:30.159 [29027:60b] Name: NSUnknownKeyException
2014-06-30 13:49:30.159 [29027:60b] Reason: [<MPViewController 0x10ce8f060> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key panGestureRecognizer.

我尝试在MPViewController中注释掉引用panGestureRecognizer的一行,但仍然得到相同的异常。

编辑:将UIMessage更改为主题和正文中的MessageUI

0 个答案:

没有答案