The idea was to randomize the mac sent out when scanning for wifi networks. The feature appears to be crippled, though.
Oh, so to stop location tracking, not identification by app developers? I interpreted the GP as meaning that apps somehow couldn't use the mac for id purposes. Thanks.
Both are correct (unrelated). MAC address is randomized when scanning for wifi networks, and if you ask iOS for the device MAC address, the SDK will return a fake MAC.
It was broken just enough that to get indoor location fixes you need to use iBeacon.