我有一些代码片段,可以在我的iMac上获取mac地址,但是相同的代码在其他iMac上返回空的mac地址。请在下面找到代码段:
if (getifaddrs(&ifap) == 0) {
fetching mac address related code ....
}
在调试时,发现在条件执行的情况下在我的iMac上发现但如果条件被跳过则在其他iMac上发现(即(getifaddrs(&ifap)!= 0))。
任何人都可以提出在其他iMac上获取(getifaddrs(&ifap)!= 0)的可能原因。预先感谢