我在Xamrain.IOS

时间:2017-07-28 19:54:08

标签: xamarin.ios xamarin.forms mimekit

将Mime Kit和MailKit添加到xamrion.IOS的包文件夹中,并尝试使用它们发送电子邮件。它可以工作,但是当运行新的MimeMessage()时会发生崩溃 如何解决这个问题。 我是IOS和Xamarin的超级初学者,非常感谢你的帮助。

大约有6或7条线无法找到装配线,而且无法找到装配线。 (培养:'&#39)

日志: 2017-07-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 ");

2 个答案:

答案 0 :(得分:0)

首先,如果您使用的是模拟器,您将无法使用依赖于Apple的邮件应用程序的任何内容发送电子邮件,因为它未安装在模拟器上。

如果不是这样,我建议改用UIMessage。 Xamarin提供了很好的文档,介绍如何创建一个pop视图来撰写电子邮件并从自定义应用程序中发送智能。

修改 这是Xamarin tutorial on sending emails的链接。

答案 1 :(得分:0)

您需要进入iOS项目选项 - > iOS构建选项,然后启用i18n程序集。