2016-11-11 16 views
1

送信ボタンが無効/グレイアウトされている問題が発生しましたか?キャンセルボタンは完璧に機能します。MFMailcompleviewcontroller送信ボタンが無効にされています

新しいバグのようですか?

+0

これをシミュレータで実行しようとしていますか?メールのテストはデバイス上で行う必要があります。 – Michael

+0

私はそれをデバイスでやった。しかし、それは自分のiPhone 6で動作し、私のiPhone 7では動作しません。 – PictureMeAndYou

+1

あなたのデバイスが電子メールを送信するように設定されていないからです。最初にデバイスに電子メールアカウントを設定してからもう一度試してください – NSNoob

答えて

5

これは、ネイティブMailアプリケーションがiPhoneから削除された場合(iOS 10以降で許可されている)に発生する可能性があります。この場合、システム設定の「メール」設定項目が欠落していると、システムがデフォルトの電子メールアカウントの設定を取得できない可能性があります。

同じ瞬間にMFMailComposeViewController.canSendMail()返信trueですので、この問題を解決する解決策は見つかりませんでした。

+0

私は同じ問題を解決しましたか? – Sam

関連する問題