メールシェアするMFMailComposeViewControllerを使用してメールを送信する方法を説明します。テストする場合iOSデバイスの実機が必須かもしれません。MessageUI.frameworkの追加MFMailComposeViewControllerを使用するには、まず始めにMessageUI.frameworkを追加する必要があります。Libraries」からMessageUI.frameworkを追加します。理想のサンプルコードメール送信の基本的なソースコードを掲載します。}}iOSデバイスの実機でメールアカウントの設定が行われているならば、このコードを実行すると、ページ冒頭にあるようなメール作成画面が立ち上がるはずです(適当にボタンを一個はりつけてそのボタンをタップしたときに起動することを想定しています)。シミュレーターで実行すると以下のようなエラーが表示されてクラッシュします。9でもシミュレーターで実行するとこのエラーが発生しました。シミュレーターエラーの回避は不可能?このエラーに関してはstackoverflowはじめさまざまな場所で議論が行われており、シミュレーターの不具合として認識されているようです。9のシミュレーターで確認したところ効果ありませんでした。}}AppDelegateで初期化。}ViewControllerで呼び出す。}と変更したのですが効果なしでした。シミュレーターの不具合ということでこれ以上深追いしても益はないかもしれません。この状態で審査に提出しても問題はない模様。記事は見つかりませんでした。コメントをキャンセルメールアドレスが公開されることはありません。