logoalt Hacker News

giancarlostorotoday at 2:47 PM6 repliesview on HN

For me it depends on which app and which permissions, like "Photos" obviously needs to be able to see my photos... Camera needs my camera, but for location it should ask me before it turns it on.

I don't even care if they make the dialogue look a little different since they're system apps you need to use the features of your phone, but the "extras" they support should default to "Ask First" in an ideal world that is.


Replies

greggman65today at 4:09 PM

The Photos app does not need permission any more than any other Photos app. It can ask "Photos app wants to access your photos" and you can click "Always", "Selected Photos", "No" and download some other app to access your photos. That would be the "equal" thing to do. Let the user pick what app they want to access their photos with.

Same with the Camera App. It can ask "Camera App wants to access your Camera" and you can say "No" and then download some other camera app and make that your default and grant it camera permission.

mooktoday at 3:12 PM

I remember somebody trying to hook into the Apple Find My network (that is, do things with AirTags). They did that by… being a Mail.app plug-in or something to get the correct entitlements? That certainly sounds like the wrong permissions.

Ah, it was OpenHaystack: https://github.com/seemoo-lab/openhaystack#installation

show 1 reply
blululutoday at 3:04 PM

Fair, but when a 3p app has camera in the name and app description then why does it need to ask permission to use the camera? *just to be clear I think that the stock camera app not asking for camera permission is fine but skipping permission about location tracking is wrong. Having the same standard should be applied to both 1p and 3p apps feel like a fair way to ensure that good practices are used in 1p apps and good policies are use in the 3p ecosystem

bzzzttoday at 2:57 PM

> like "Photos" obviously needs to be able to see my photos...

Maybe you'd like to use a competitor to the Photos app and don't want to use the one Apple provides?

show 2 replies
Zagittatoday at 3:13 PM

Well you could argue all bundled OS apps should have a dialog similar to the browser selection Microsoft was forced to implement.

jacquesmtoday at 3:06 PM

The nasty bit about location services is that it is trivially easy to turn it on but much harder to turn it off.