Flutter获取设备MAC地址
Flutter是否具有一些代码或其他软件包来获取设备的MAC地址?
回答:
Flutter只能做底层操作系统所能做的事情,由于iOS 7和Android
6,您总是会得到相同的响应02:00:00:00:00:00
,这是Apple和Google出于隐私考虑而做出的。
引用苹果
在iOS
7及更高版本中,如果您要求提供iOS设备的MAC地址,系统将返回值02:00:00:00:00:00。如果需要标识设备,请改用UIDevice的identifierForVendor属性。(出于广告目的需要标识符的应用应考虑改用ASIdentifierManager的advertisingIdentifier属性。)
引用谷歌
为了向用户提供更大的数据保护,从此版本开始,Android会使用Wi-Fi和Bluetooth
API删除对应用的设备本地硬件标识符的编程访问。WifiInfo.getMacAddress()和BluetoothAdapter.getAddress()方法现在返回常数值02:00:00:00:00:00。
长话短说,没有可用的MAC地址。
以上是 Flutter获取设备MAC地址 的全部内容, 来源链接: utcz.com/qa/435962.html