我應該如何着手從用戶手機發送錯誤日誌(存儲在文本文件或SQLite數據庫中)到我們公司,而我唯一的互聯網通信選擇是電子郵件?由於安全和管理原因,我禁止使用網絡服務器。Xamarin Android和iOS錯誤日誌記錄
可能最終用戶需要使用默認郵件應用發送錯誤報告,但我不能訴諸後臺郵件/ smtp(iOS不支持此功能)。所以用戶可以簡單地丟棄郵件,我們永遠不會收到錯誤報告。
我應該如何着手從用戶手機發送錯誤日誌(存儲在文本文件或SQLite數據庫中)到我們公司,而我唯一的互聯網通信選擇是電子郵件?由於安全和管理原因,我禁止使用網絡服務器。Xamarin Android和iOS錯誤日誌記錄
可能最終用戶需要使用默認郵件應用發送錯誤報告,但我不能訴諸後臺郵件/ smtp(iOS不支持此功能)。所以用戶可以簡單地丟棄郵件,我們永遠不會收到錯誤報告。
這可能不是最有效的方法 - 但如果你受到公司政策的限制,那麼你可以使用SMTP - 即使iOS本身不支持它,因爲Xamarin.iOS和Xamarin.Android都提供System.Net.Mail.SmtpClient
(in System.dll程序集)。
使用此類,您可以將電子郵件(至少在網絡可用時)發送到應用程序配置的服務器。
檢查了這一點Xamarin Insights從Xamarin Xamarin洞察基於雲的錯誤和性能儀表板
Xamarin見解可用於與應用在任何的以下平臺使用: •Xamarin.iOS(iOS版7+)◦Insights只支持統一API。
•Xamarin.Android(API 14) •Xamarin.Forms •視窗8.0 •Windows Phone的&的Windows 8.1(WinRT的)
我想我應該採取這一則。我沒有意識到.NET只是支持它。謝謝,我會接受你的答案。 –