在 Xamrain.IOS 中使用 MimeKit 时出现崩溃
There is a crash when I use MimeKit in Xamrain.IOS
将 Mime Kit 和 MailKit 安装到 xamrion.IOS 的 packages 文件夹中,并尝试使用它们发送电子邮件。它可以工作,但是当 运行 new MimeMessage() 时会发生崩溃
如何解决这个问题。
我是 IOS 和 Xamarin 的超级初学者,非常感谢您的帮助。
大约 6 或 7 行无法定位程序集 'I18N' (culture:'')
日志:
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 ");
首先,如果您使用的是模拟器,您将无法使用任何依赖于 Apple 邮件应用程序的东西发送电子邮件,因为它没有安装在模拟器上。
如果不是这样,我建议改用 UIMessage。 Xamarin 提供了有关如何创建弹出视图以撰写电子邮件并从自定义应用程序内部发送机智的精彩文档。
编辑:
这是 link 到 Xamarin tutorial on sending emails.
您需要进入 iOS 项目选项 -> iOS 构建选项,然后启用要包含的 i18n 程序集。
将 Mime Kit 和 MailKit 安装到 xamrion.IOS 的 packages 文件夹中,并尝试使用它们发送电子邮件。它可以工作,但是当 运行 new MimeMessage() 时会发生崩溃 如何解决这个问题。 我是 IOS 和 Xamarin 的超级初学者,非常感谢您的帮助。
大约 6 或 7 行无法定位程序集 'I18N' (culture:'')
日志: 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 ");
首先,如果您使用的是模拟器,您将无法使用任何依赖于 Apple 邮件应用程序的东西发送电子邮件,因为它没有安装在模拟器上。
如果不是这样,我建议改用 UIMessage。 Xamarin 提供了有关如何创建弹出视图以撰写电子邮件并从自定义应用程序内部发送机智的精彩文档。
编辑: 这是 link 到 Xamarin tutorial on sending emails.
您需要进入 iOS 项目选项 -> iOS 构建选项,然后启用要包含的 i18n 程序集。