web-dev-qa-db-ja.com

iOS 8シミュレータを使用したメール送信プロセスでエラーが発生する

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}'

29
Zalak Patel

ちなみに、iOS 6/7シミュレータやiOS 7ハードウェアでは問題が発生していないため、iOS 8シミュレータでも同じ問題があります。この便利なリンクを見つけました:

Swift(iOS8)in Simulator ([Swiftは問題の一部ではないことに注意してください)

19日には、テストする適切なiOS 8ハードウェアを用意する予定です。シミュレータでのみ発生するかどうかを確認できるかもしれません。

編集:iPhone 6 Plusシミュレーターで起動するたびに、iPhone 6 Plusデバイスでそれが表示されないことを確認できます。

30
CMash

問題はIOS 8 Simulatorです。IOS 7および7.1 Simulatorのすべてのデバイスで確認すると、MFMailComposeViewControllerは正常に動作します。

10
Chetan Kumar