Comments on: Can I Get Your Address? http://www.red-sweater.com/blog/2672/can-i-get-your-address Mac & Technology Writings by Daniel Jalkut Wed, 08 Oct 2014 03:07:32 +0000 hourly 1 http://wordpress.org/?v=4.0 By: Alexander Griekspoor http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272935 Fri, 03 Aug 2012 10:58:10 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272935 Cool, to answer my earlier question whether the usage description is also available for the other services like location, calendar etc, this turns out to be the case.

Coincidentally while entering the NSContactsUsageDescription key in the plist editor inside Xcode 4.4, I noticed that Xcode replaces the key name with a nice “Privacy – Contacts Usage Description”, clicking on that reveals an auto-complete and shows the other ones. See https://mekentosj-private.s3.amazonaws.com/privacy_plist.png

Pretty slick as now I can also tell my users why I’d like to have their location to put their location on the map.

]]>
By: Daniel Jalkut http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272798 Tue, 31 Jul 2012 17:25:55 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272798 Raed – I appreciate your perspective but the fact is that after conducting my crash reporter in this manner for years, I have had dozens if not hundreds of delighted customers let me know how it feels to get feedback and to have their crash followed upon. I have never had one customer express anger or a sense of being “creeped out” by the current behavior.

I suspect that the folks who would find it creepy typically take care to not send the crash report at all, to delete the email address before sending, or are cautious enough about this kind of behavior that they don’t include a “Me” card in their Address Book.

]]>
By: Raed Kahaby http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272796 Tue, 31 Jul 2012 16:26:05 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272796 It only takes one idiot to mess up the fun for everybody (thanks PATH).

Please think this through. As a user if I want a dialog or want to be contacted at all I’ll initiate a communication with you that makes it explicit that they want a response, say a service request. If I got an email that was generated by a crash report, that would be creepy not cool.

If there is a field of any kind and it isn’t filled in the person doesn’t want you to have that information! If I was presented with the proposed dialog, or any dialog that doesn’t make sense to me, I’m going to hit “don’t allow.” Is it truly necessary to have ANY contact information for a crash reporter?

Finally, if they are too lazy to type an email address you can’t design a program that is easy enough to use for this person.

]]>
By: Kevin http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272791 Tue, 31 Jul 2012 15:21:13 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272791 Here’s an idea to help people that think big brother or a un-savory phisher is after their data.

Create a dialogue that states you can enter the following user data… or by clicking authorize the app will pull and pre-fill the data from your address book. I’m not sure if this would be able to replace the Apple defined prompt for access.

]]>
By: Ryan Swarts http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272787 Tue, 31 Jul 2012 14:20:35 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272787 Sort of related, is there a way to preempt this dialog in iOS apps? For instance, upon installing the app, before this dialog comes up, can you as an app developer present the user with a screen that first explains the prompt, which they’ll then dismiss and get the real prompt? Or does Apple control/mandate that the prompt is the first thing that displays?

]]>
By: Christopher Grande http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272739 Mon, 30 Jul 2012 18:10:17 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272739 I have to say with 10.8 I’ve been kind of amazed at the number of apps that want access to my Address Book data. I have a feeling once this dialog is added to iOS it will be even more shocking.

]]>
By: Marshall http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272736 Mon, 30 Jul 2012 17:35:39 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272736 And, of course, just because a developer says “Your address will be used to autofill….” doesn’t mean they won’t slurp the entire contents of the AB, and send it to a server in Russia.

]]>
By: Alexander Griekspoor http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272673 Sun, 29 Jul 2012 12:42:44 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272673 Thanks guys, at WWDC this was mentioned indeed but I didn’t find anything in the docs after coming home. A related question: does anybody know if there’s a similar key for the core location permission dialog (this app wants to know your location?), expressing intent would be very helpful there too.

]]>
By: Conor http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272637 Sat, 28 Jul 2012 16:52:38 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272637 Cheers to Sasser and you, that info.plist setting will come in quite handy to explain Address Book acces in Bookpedia, I use it to create a list of possible borrowers.

]]>
By: Jon Alper http://www.red-sweater.com/blog/2672/can-i-get-your-address/comment-page-1#comment-272633 Sat, 28 Jul 2012 15:07:07 +0000 http://www.red-sweater.com/blog/?p=2672#comment-272633 What if the crash reporter opened an unfilled ‘from’ form and had an “auto-fill’ button. This way those wanting the convenience of auto-fill could have it for the work of one click. Users would likely deduce, having clicked, why the crash reporter wanted access and wouldn’t get creeped out by the permission dialog box.

By adding one click to the UX perhaps other problems are solved more smoothly?

]]>