2017-07-28 7 views
1

xamrion.IOSのMime KitとMailKit to packagesフォルダをIntalledし、電子メールの送信に使用してみます。それは動作しますが、新しいMimeMessage()を実行している場合には、がクラッシュします この問題を解決する方法。 私はIOSとXamarinの初心者です。ありがとうございました。Xamrain.IOSでMimeKitを使用するとクラッシュします.IOS

アセンブリ 'I18N'(文化: '')を見つけることができない約6または7行

ログ: 2017年7月27日16:18:05.103 AAAA.iOS [523:215341] Xamarin .iOS:(文化:「」)アセンブリ「I18N」を見つけることができません

async public void sentEmail(string fileName, string addressEmail) 
    { 

     var message = new MimeMessage(); 
     System.Diagnostics.Debug.WriteLine(" SendMail MimeMessage "); 
+0

報告されているかどうかを調べる必要があります(https://github.com/jstedfast/MimeKit/issues)。そうでない場合は、新しい問題を作成することができます。 –

答えて

0

まず第一に、あなたはシミュレータを使用している場合は、Appleのメールアプリに依存して何かを使用して電子メールを送信することはできません、それ理由シミュレータにインストールされていません。

そうでない場合は、代わりにUIMessageを使用することをおすすめします。 Xamarinには、電子メールを作成してカスタムアプリケーション内からウィットを送信するために、ポップオーバービューを作成する方法に関する素晴らしいドキュメントがあります。

編集: ここにはXamarin tutorial on sending emailsへのリンクがあります。

+0

あなたの答えをありがとう。 Great Documentationのリンクを共有してください。私はそれを見つけることができません。ありがとうございました。確かに –

+0

笑。それについて申し訳ありません! – user1328147

+0

MFMailComposeViewController、私は電子メールフィールドから変更することはできません、私の退職の数学はありません。どんなデバイスでも私の会社の公式メールアドレスを電子メールから設定する必要があります。 –

0

iOSプロジェクトオプション - > iOSビルドオプションに移動し、i18nアセンブリを組み込む必要があります。

関連する問題