苹果在最新移动操作系统 iOS 8 中, 加入了随机生成 MAC 地址, 这样零售商就不会通过 Wi-Fi 网络追踪用户的去向. 但是研究这一功能以后, 一名安全专家发现: 使用随机生成 MAC, 用户需要关闭蜂窝数据连接. 不然 iOS 8 的设备就不会发送随机 MAC 地址.
该安全专家表示, 他最先注意到这一点是因为, iPhone 仅仅只在睡眠模式时候, 发送随机 MAC 地址, 然而一旦解锁屏幕开始操作, 又没有关闭 GPS 或者定位数据, 那么就相当于向周围所有的 iBeacon 和 Wi-Fi 网络发信号弹.
然后他移除了 iPhone 5s 的 SIM 卡, 再度测试的时候发现, 需要关闭蜂窝数据才会有随机 MAC 地址. 同时, iPhone 5 和初代 iPad mini 尽管安装了 iOS 8, 却没有随机 MAC 地址功能. 他尚未有机会测试 iPhone 6/6 Plus.
目前媒体已经联络苹果, 请求评论此事, 但愿这只是一个小 bug, 能在未来的 iOS 8 升级中修复.