Hacker News new | past | comments | ask | show | jobs | submit login

For the same reasons Android just actively broke it. Sandboxing is a matter of user security, if you let apps violate sandboxing then you can't have a meaningful permissions system.

https://www.cnet.com/tech/mobile/more-than-1000-android-apps...

https://www.xda-developers.com/android-permissions-bypass-pl...

You can allow certain common kinds of sandboxing crossover - apps that want to touch the camera roll, apps that want to touch wireless/location data (which are one and the same), ones that want to use the contacts, etc. But at the end of the day if you don't fall into one of these buckets you're going to have an awkward experience going into the OS and approving moving stuff into/out of the sandbox.

It'd be nice if you could allow complete crossover for certain apps - so, VLC can touch all of the podcast app files, or whatever. But I can understand why they don't even want to cross that rubicon.




>matter of user security, if you let apps..

You've gone and conflated user and application permissions. I was talking about owner permissions. The device owner should always have the ability to backup any file on the system. Only Apple controls the entire system. They can and should give this control to the owner.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: