Phone Home Feature Only For Blacklisting Location-Aware Apps?
Remember that code Jonathan Zdziarski found a few days ago that he said allowed the new 2.x iPhone software to phone home to Apple, letting them zap apps that they blacklisted? Initially we weren’t really sure if Apple would be using it as a security precaution or to zap any apps that they don’t happen to like anymore, but Daring Fireball’s John Gruber has another, less dubious theory.
He said that Apple may very well have a kill switch, but that Core Location utility is an odd place to hide it. Instead, his idea was that, since the code was found inside the Core Location utility, it was probably only related to location-based apps. As it turns out, the URL that the code checks against reflects this:
He says an insider at Apple who is familiar with the utility has confirmed that the “clbl” stands for “Core Location Blacklist”, and that it is intended to block blacklisted apps from using the Core Location API in order to protect privacy.
[via Daring Fireball]