MFMailComposerViewController通过UIActivityViewController错误

时间:2014-10-13 08:58:16

标签: objective-c iphone ios8 mfmailcomposeviewcontroller

我试图通过iOS8上的UIActivityViewController打开邮件编辑器。 (所以,这个程序没有自己的代码)设备上的结果是继续错误记录(即使在我关闭邮件并退出到不同的UI控制器之后,消息仍然会被记录)

AX Exchange错误:错误域=可访问性代码= 0"远程服务不响应_accessibilityMachPort" UserInfo = 0x14fd1b60 {NSLocalizedDescription =远程服务不响应_accessibilityMachPort}

在模拟器上,MFMailComposeViewController在我出错后立即解散:

viewServiceDidTerminateWithError:Error Domain = _UIViewServiceInterfaceErrorDomain Code = 3"无法完成操作。 (_UIViewServiceInterfaceErrorDomain错误3。)" UserInfo = 0x7b6eb4b0 {Message = Service Connection Interrupted}

P.S。我有xcode 6并在iOS 8.0.2 iPhone 5s上测试。难道我做错了什么?提前感谢您的回复!

1 个答案:

答案 0 :(得分:0)

我在产品中遇到了同样的问题,经过一些调试后,我缩小了它所呈现的ViewController和自定义键盘的组合。这意味着只有当我导航到任何呈现的ViewController(如邮件编辑器)并激活自定义键盘时,我的应用程序才显示此错误消息。

在进一步的尝试中,我能够通过删除用于自动化测试的MonkeyTalk库来消除此错误消息。

我不确定相同的方案是否适用于您,但我确信某些库与某些键盘冲突并导致错误消息。

P.S。在我的情况下,我的应用程序被这些错误消息冻结。

相关问题