Iphone 5sのシミュレーターを使用している場合、メール送信中にこのようなエラーが表示され、ios 7シミュレーターで完全に実行されます。送信オプションも表示されず、メール送信ページを開くとキャンセルオプションのみが表示されます。それを解決するにはどうしたらいいですか?前もって感謝します
エラー:-
'_serviceViewControllerReady:error:Error Domain = NSCocoaErrorDomain Code = 4097 "操作を完了できませんでした。(Cocoaエラー4097.)"(com.Apple.uikit.viewservice.com.Apple.MailCompositionServiceという名前のサービスへの接続){NSDebugDescription = com.Apple.uikit.viewservice.com.Apple.MailCompositionService}という名前のサービスへの接続
viewServiceDidTerminateWithError: 'Error Domain = _UIViewServiceInterfaceErrorDomain Code = 3 "操作を完了できませんでした。(_ UIViewServiceInterfaceErrorDomain error 3.)" {Message = Service Connection Interrupted}'
ちなみに、iOS 6/7シミュレータやiOS 7ハードウェアでは問題が発生していないため、iOS 8シミュレータでも同じ問題があります。この便利なリンクを見つけました:
Swift(iOS8)in Simulator ([Swiftは問題の一部ではないことに注意してください)
19日には、テストする適切なiOS 8ハードウェアを用意する予定です。シミュレータでのみ発生するかどうかを確認できるかもしれません。
編集:iPhone 6 Plusシミュレーターで起動するたびに、iPhone 6 Plusデバイスでそれが表示されないことを確認できます。
問題はIOS 8 Simulatorです。IOS 7および7.1 Simulatorのすべてのデバイスで確認すると、MFMailComposeViewControllerは正常に動作します。