[英]Get serial number of device using Xamarin Forms
有谁知道如何在 C# 中使用 xamarin.forms 检索设备的序列号?
我已经研究了很多并尝试了一些但无法让它发挥作用。
我正在尝试开发一个移动应用程序并发布到平板电脑上进行测试,所以我需要区分这些设备,或者有人有其他选择可以分享吗?
您应该使用DependencyService在每个平台上获取它。
对于 android Android.Provider.Settings.Secure.GetString(Android.App.Application.Context.ContentResolver, Android.Provider.Settings.Secure.AndroidId);
对于 ios
您可以参考博客或选择将IdentifierForVendor
保存在您的AppDelegate
中,并在您的IOSDevice
class 中返回此值(使用博文中的名称)。 使用UIDevice.CurrentDevice.IdentifierForVendor.ToString()
获取 iOS 上的设备 ID。
更新:
来自 iOS 8,我们无法直接获取我们设备的序列号,如果你想得到它,你可以按照这个
Android可以参考这个
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.