我写了一个记录器类,当我的应用程序出现异常时通过电子邮件发送给我,但我想知道抛出异常的设备型号是什么。例如:如何获取Xamarin Forms上的当前设备模型?
Logger.LogError(App.ApplicationName, Device.OS.ToString(), "Error getting passenger ancillary transactions!", Settings.CurrentUsername, ex.ToString());
发送带有应用程序的名称异常和该设备的“Android”或“iOS版”的事实,但没有什么比这更具体的电子邮件。在Visual Studio中,它说明了我要调试的设备(如“iPod Touch”或“LG LS991”)。有没有办法访问这些信息?我在Xamarin文档中找不到任何东西。
只是想补充一点''CrossDeviceInfo.Current.Model'是什么得到实际的模型字符串。 – aufty