在react-native应用程序中,我使用react-native-device-info库来获取设备的MAC地址。
但是我只能获取Android设备的mac地址。我找不到一个库来获取 iOs 设备的 mac 地址。
如何获取iOs设备的MAC地址?
在
iOS 7
或更高版本中无法执行此操作,引用苹果:
在 iOS 7 及更高版本中,如果您询问 iOS 设备的 MAC 地址,系统将返回值 02:00:00:00:00:00。如果您需要识别设备,请使用 UIDevice 的identifierForVendor 属性。
相反,您应该使用
identifierForVendor
,可以通过 react-native-device-info
: 接收
import DeviceInfo from 'react-native-device-info';
const uniqueId = DeviceInfo.getUniqueID();