【问题标题】:Xamarin Android & iOS error loggingXamarin Android 和 iOS 错误日志记录
【发布时间】:2015-06-28 08:43:34
【问题描述】:

我应该如何将错误日志(存储在文本文件或 SQLite 数据库中)从用户手机发送到我们公司,而我唯一的互联网通信选择是电子邮件?由于安全和管理原因,我被禁止使用网络服务器。

最终用户可能需要使用他们的默认邮件应用程序发送错误报告,但我不能求助于后台邮件/smtp(iOS 不支持这一点)。所以用户可以简单地丢弃邮件,我们将永远不会收到错误报告。

【问题讨论】:

    标签: android ios xamarin xamarin.ios error-logging


    【解决方案1】:

    这可能不是最有效的方法 - 但如果您受到公司政策的限制,那么您可以使用 SMTP - 即使 iOS 本身不支持它,因为 Xamarin.iOS 和 Xamarin.Android 都提供 System.Net.Mail.SmtpClient (在 System.dll 程序集中)。

    使用此类,您可以将电子邮件(至少在网络可用时)发送到应用程序配置的服务器。

    【讨论】:

    • 我想我应该求助于这个。我不知道.NET 只是支持它。谢谢,我会接受你的回答。
    【解决方案2】:

    查看Xamarin Insights Xamarin Insights from Xamarin 基于云的错误和性能仪表板

    Xamarin Insights 可用于以下任何平台上的应用程序: •Xamarin.iOS (iOS 7+) ◦Insights 仅支持统一 API。

    •Xamarin.Android (API 14) •Xamarin.Forms •Windows 8.0 •Windows Phone 和 Windows 8.1 (winRT)

    【讨论】:

      猜你喜欢
      • 2015-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-13
      相关资源
      最近更新 更多