当我使用iphone 5s的模拟器时,在邮件发送过程中会出现这样的错误,并且在ios 7模拟器中完美运行。 它甚至不显示发送选项,只有在打开邮件发送页面时才会出现取消选项。我该怎么做才能解决它请帮助我。 提前谢谢
错误: -
'_ serviceViewControllerReady:error:Error Domain = NSCocoaErrorDomain Code = 4097“操作无法完成。(Cocoa error 4097.)” (与服务名称的连接 com.apple.uikit.viewservice.com.apple.MailCompositionService) {NSDebugDescription =指向服务的连接 com.apple.uikit.viewservice.com.apple.MailCompositionService}“
viewServiceDidTerminateWithError:'错误 Domain = _UIViewServiceInterfaceErrorDomain Code = 3“操作 无法完成。 (_UIViewServiceInterfaceErrorDomain错误3.)“ {Message = Service Connection Interrupted}'
答案 0 :(得分:30)
FYI与iOS 8模拟器有同样的问题,在iOS 6/7模拟器或iOS 7硬件上没有看到这个问题。找到这个有用的链接:
I have REAL misunderstanding with MFMailComposeViewController in Swift (iOS8) in Simulator(请注意,Swift不是问题的一部分)
在19日,我将有适当的iOS 8硬件进行测试,因此可以确认它是否只发生在模拟器上!
编辑:我可以确认,我在iPhone 6 Plus设备上没有看到它,因为我每次在iPhone 6 Plus模拟器中启动它都会看到它。答案 1 :(得分:10)
问题在于IOS 8 Simulator。当使用IOS 7和7.1 Simulator中的所有设备进行检查时,MFMailComposeViewController工作正常。