Apple to Require Explicit Permission for iOS Apps Accessing Address Book Data
“Apps that collect or transmit a user’s contact data without their prior permission are in violation of our guidelines,” Apple spokesman Tom Neumayr told AllThingsD. “We’re working to make this even better for our customers, and as we have done with location services, any app wishing to access contact data will require explicit user approval in a future software release.”
Apple has been testing iOS 5.1 for some time, but appears to have slowed development as the company is assumed to be waiting to release it to the public alongside the iPad 3 early next month. The company has not, however, specified whether the new address book permission feature will be included as part of iOS 5.1 or if it will arrive in the form of a separate update, perhaps as an iOS 5.0.2 update to enable a faster turnaround on the fix.Top Rated Comments
(View all)Are you implying that iOS is lacking common sense? ;)
I might prefer iOS to Android, but I don't have any qualms with that implication. It's something that should have been done previously.
2) I am an Android developer.
I've always liked the permissions for building application.The API just throws an exception (with proper information in the logs) if your app does not have the proper permission. This is really the developer's responsibility. There's even a permission to use the internet, so if it is not there, the app should not be able to contact the outside world.
Unfortunately, most users (AKA dumbasses) might see the permissions when they install the app and be clueless about them and click install anyways.
Though, I would like a reminder on first use, like, "This application is about to read your and profit massively from it. Although you clicked accept without reading the screen when installing, I'm reminding you just now. Now is the time to truly bailout. If you click YES now, then don't come crying, OK?".
And I think it should be a ongoing dialog between developers and project management on whether a permission needs to be added. But that's beyond the point. For example, if a feature requires the android.permission.HUMAN_SACRIFICE, then the developer should bring it up to make sure this is absolutely needed. After all, an app that asks for too many permissions would personally turn me off.
They can have my address books... I'm staying on 5.0.1 with my Jailbreak.
EDIT: I have nothing to hide, so I don't care if they get my addresses. I assume Apple has access to all my data anyways, and AT&T to anything I send OTA.
I hope all your contacts feel the same way.
[ Read All Comments ]



Accessory maker Moshi has released a new ultra-thin plastic shell protective case for the 11" and 13" MacBook Air models. This type of plastic case tends to be especially popular among...
Blizzard Entertainment said this week that it sold more than 3.5 million copies of Diablo III on launch day, setting the record for fastest-selling PC game. The company also sold 1.2 million copies...
Hard drive maker Seagate has announced it will purchase data storage device maker LaCie for roughly $186 million.
The company plans to buy the controlling stake owned by Philippe Spruch,...
Intuit has upgraded the iOS app for its Mint personal finance tool with two new "most-requested" features that should keep users from ever having to go to the Mint.com website. Until now,...