2017-05-11 4 views
0

私はiOSの9ターゲットにiOSアプリを開発していますし、スウィフト3とXcode 8指定された電子メールにユーザー入力を送信するにはどうすればよいですか?

を使用して、上記の私は、ユーザーが提出し、そのデータを入力する複数のフォームを含む「連絡先のViewController」を持っています。収集されたデータには、ユーザーの電子メールアドレスも含まれます。私は、ユーザーが入力したすべての情報を正しく検証しています。

私がしたいのは、ユーザーのすべてのデータを電子メールアドレスに送信する「送信」ボタンです。

Mail Appまたはそのインターフェースを使用しないとこれは可能ですか?このような機能性のために追加のフレームワークが必要ですか?

私はあなたの時間を感謝し、あなたの考えを共有します。

答えて

0

これは、不可能なことです。システムが許可しないため、Apple Mailアプリからユーザーのデバイスから電子メールを送信することはできません。開いているすべてのデータを含む電子メールを準備し、NavigationBarで「送信」をタップしてユーザーに送信させることができます。だから、そうするためには別のフレームワークが必要です。

しかし、私はそれを行うために電子メールを使用しません。 Firebaseのようなサービスにデータを送信するサーバを使用するだけです。

+0

こんにちは、ありがとう、私はそれをありがとう。ユーザーが入力した情報のみをフォームに送信することを意図していることを明確にする必要があります。私は情報を送るために彼らの電子メールアドレスを使用する必要はありません。 Firebaseのフレームワークを取得する必要があるようです。ありがとうございました! – sc13

0

あなたは本当にEメールを送信する必要があり、ちょうどバックエンドAPIにデータをプッシュするだけでは十分ではない場合:

これは組み込み機能を使用して可能ではありませんが、外部のメール配信サービスを利用することができあなたのメールを送るためにMailgunのように。 (セキュリティの観点からは、これはアプリケーション自体ではなく、サーバーで処理する必要があります)

+0

ありがとうございます。 – sc13

関連する問題