MFMailCompose UI を使用せずに iOS アプリケーションからメールを送信する方法はありますか。
小さな (1.5 MB) ビデオを含むメールを送信する必要がありますが、カスタム UI を使用しています。これは、キオスク環境になるため、App Store に掲載されるアプリではありません。したがって、プライベート API を使用できます。
MFMailCompose を使用できない理由は複数あります。
1) UI は、特定のニーズに合わせて十分にカスタマイズできません。
2) EmailTo フィールドをタップして入力を開始すると、以前に入力したメール アドレスまたは連絡先リストのメール アドレスが読み込まれます。(図 1 に示されています)。この機能を取り除く必要があります。
3) TextField の最後にある [プラス ボタン] をタップして、連絡先リストから追加の電子メールを追加することもできます。これにより、連絡先リストが再び表示されます (図 2 を参照)。この機能も削除する必要があります。
それでも、MFMailCompose が提供する添付ビデオ機能を使用したいと思いますが、これらのビデオを他のサーバーにアップロードすることは、多くのユーザーにとってプライバシー上の問題になる可能性があるため、これを行うために Web サービスを使用したくありません。
これをアーカイブするために使用できるプライベート ios API はありますか。UI なしで MFMailCompose 機能を使用します。
どんな助けでも大いに感謝します。
図1 :
図 2 :