foreach (var netInterface in NetworkInterface.GetAllNetworkInterfaces())
{
if (netInterface.NetworkInterfaceType == NetworkInterfaceType.Wireless80211)
{
var address = netInterface.GetPhysicalAddress();
string c= BitConverter.ToString(address.GetAddressBytes());
}
}
我的i pad显示为020000000输出,但我的模拟器显示正确,有问题吗?
答案 0 :(得分:5)
在iOS7中无法再获取MAC地址。
Apple将此删除并同时获取设备唯一ID。
您可以找到例如here的信息。
还有供应商ID或广告ID等替代品。但是,这些100%都没有替换以前真正唯一的ID。请参阅Apple的documentation。